Curso de Administracin de servidoresLinux
Software Libre
Filosofa de uso de Software Libre Usado Copiado Modificado Redistribuirlo = Libertadad = Software Libre Peroooo: Libre NO significa Gratis.
El ncleo o kernel
El kernel ncleo de linux se puede definir como el corazn de este
sistema operativo. Es el encargado de que el software y el hardware de
tu ordenador puedan trabajar juntos.
Las funciones ms importantes del mismo, aunque no las nicas, son:
Administracin de la memoria para todos los programas y procesos en
ejecucin.
Administracin del tiempo de procesador que los programas y procesos
en ejecucin utilizan.
Es el encargado de que podamos acceder a los perifricos/elementos
de nuestro ordenador de una manera cmoda.
Sistema Operativo Linux
Sistema Operativo Linux
Sistema de Archivos Un sistema Linux reside bajo un rbol jerrquico de directorios muy similar
a la estructura del sistema de archivos de plataformas Unix.
Todo en Linux es un archivoDesde el ratn, pasando por la impresora, un dispositivo de almacenamiento, el monitor, un directorio, un subdirectorio y un fichero de texto.
Para ver que tenemos montado en una distribucin Linux, podemos ejecutar el comando mount.
Herramientas ms Comunes Instalar paquetes:
apt-get install Editar ficheros:
vim /etc/archivo
nano /etc Curiosear por el sistema de ficheros:
cd /etc
Ls
ls -l Renombrar y borrar ficheros
mv archivo nuevo-archivo
rm archivo-nuevo
Herramientas ms Comunes Terminar el programa en primer plano:
CTRL+C
$ ping yahoo.comPING yahoo.com (67.195.160.76): 56 data bytes
64 bytes from 67.195.160.76: icmp_seq=0 ttl=45 time=221.053 ms
64 bytes from 67.195.160.76: icmp_seq=1 ttl=45 time=224.145 ms
^C aqu haga CTRL + C
Herramientas ms Comunes Visualizar ficherosA veces los ficheros se ven a travs de programas de paginacin (more, less, cat). Ej:
man sudo
less /usr/local/etc/nagios/nagios.cfg-sample
Barra espaciadora para pasar la pgina
b para moverse hacia atrs
q para salir (quit)
/ y un patrn (/texto) para buscar
Direcciones IP
Direcciones IP
Direcciones IP privadas
Redes de Datos l
Redes de Datos
Particiones de Disco
Configuracin de Red. vi /etc/network/interfacesauto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
Configuracin de Red. vi /etc/network/interfaces
# Interfaz FastEthernetiface eth0 inet static address IP_Interfaz netmask IP_mascara network IP_Red broadcast IP_Difusin gateway IP_Router
# Interfaz Wifiiface wlan0 inet static address IP_Interfaz netmask IP_mascara network IP_Red broadcast IP_Difusin gateway IP_Router wireless_essid essid
Pruebas de Red. IFCONFIG ICMP
PING
TRACERTROUTE
NMAP (rastreo de puertos ) NETSTAT ( identifica las conexiones TCP
que estn activas en la maquina)
Herramientas de Gestin de Paquetes APT. Es un sistema de gestin de paquetes creado por el proyecto Debian.
APT simplifica en gran medida la instalacin y eliminacin de programas en los sistemas GNU/Linux.
Es una biblioteca de funciones C++ que se emplea por varios programas de lnea de comandos para distribuir paquetes. En especial, apt-get y apt-cache.
APT fue rpidamente utilizado para funcionar con paquetes .deb, en los sistemas Debian y distribuciones derivadas, pero desde entonces ha sido modificado para trabajar con paquetes RPM, con la herramienta apt-rpm, y para funcionar en otros sistemas operativos, como Mac OS X (Fink) y OpenSolaris (distribucin Nexenta OS).
Similar al APT-GET es el APTITUDE
Herramientas de gestin de paquetes APTITUDE
aptitude es una interfaz para APT. Muestra una lista de paquetes
de software y permite al usuario elegir de modo interactivo cules
desea instalar o eliminar. Dispone de un poderoso sistema de
bsqueda que utiliza patrones de bsqueda flexibles, que facilitan
al usuario entender las complejas relaciones de dependencia que
puedan existir entre los paquetes. En un principio, se dise para
distribuciones GNU/Linux Debian, pero hoy da tambin se puede
utilizar en distribuciones basadas en paquetes RPM
Aptitude update
Aptitude upgrade
Comandos Avanzados de Linux Lista de comandos de GNU/Linux
Slide 1Software LibreFilosofa de uso de Software LibreEl ncleo o kernelSistema Operativo LinuxSistema Operativo LinuxSistema de ArchivosTodo en Linux es un archivoHerramientas ms ComunesHerramientas ms ComunesHerramientas ms ComunesDirecciones IPDirecciones IPDirecciones IP privadasRedes de DatosRedes de DatosParticiones de DiscoConfiguracin de Red.Configuracin de Red.Pruebas de Red.Herramientas de Gestin de Paquetes APT.Herramientas de gestin de paquetes APTITUDEComandos Avanzados de Linux