Professional Documents
Culture Documents
Introduccion
La linea de comandos (conocida como bash) es una de las herramientas mas poderosas de Linux. El conocer y asociar los comandos de Linux hacen nuestro trabajo mas sencillo y productivo. La linea de comandos es la interfaz mas estable con la que cuenta el Sistema Operativo y generalmente sera nuestro salvavidas en caso de fallar la interfaz grafica. Es una herramienta indispensable para el administrador del sistema.
24/02/10
Solo puede realizar cambios en su entorno de trabajo, tales como el cambio de fondo de escritorio. Solo puede afectar a sus propios archivos. No tiene la capacidad de daar el Sistema Operativo.
Tiene un acceso total al sistema. Para ejecutar comandos en este modo debemos anteponer la palabra sudo antes de nuestro comando. Puede ejecutar instrucciones danias para el siste, por ejemplo: $sudo rm -rf/ Que elimina todos los archivos del disco duro
24/02/10
Tip!
Al utilizar Ctrl + Alt + F1, estamos accesando a 1 consola de las 6 que corren permanentemente en el sistema, asi intercambiando F1 por F2,F3,...,F6 podemos ir a otra consola. Ctrl + Alt + F7 nos regresara al entorno grafico si es que nos encontramos en una terminal.
24/02/10
El ingreso de todos los comandos en modo consola se ingresan despues del prompt, llamamos prompt a las palabras que se encuentran detras de nuestro cursor, por ejemplo: hector@hectorDesktop:~$ Esta estructura tiene un significado que es de gran utilidad para el usuario haciendo uso de la terminal,la informacion proporcionada por el prompt es la siguiente: <Usuario>@<Nombre del Equipo>:<Directorio de trabajo>$
24/02/10
24/02/10
Comando
cd : Permite navegacion entre directorios cd /etc/opt/ Cambia la ruta de trabajo a un directorio especifico
24/02/10
Comando
ls : Muestra el contenido de un directorio ls - alR Realiza una combinacion de Los resultados de los dos ls anteriores.
ls - al Agrega informacion como: Oculto, permisos, propietario, tamao y ultima modificacion grupo,
24/02/10
Guardando Resultados
Tip!
Tal vez los resultados obtenidos por un comando son demasiado extensos para ser analizados en la terminal. En este caso, tenemos la opcion de almacenar los resultados obtenidos de un comando en un archivo de texto para su futuro analisis. Para lograr este cometido agregamos al comando lo siguiente: > lista.txt Ejemplo: Ls -alR > lista.txt
24/02/10
Directorios basicos
Directorio / /bin /boot /dev /etc /home /initrd /lib /lost+found /media /mnt /opt Funcion Directorio raiz. Comandos esenciales. Archivos de arranque del sistema (kernel). Archivos de dispositivos. Archivos de configuracion del sistema. Directorio de archivos de usuarios. Ram de soporte para el inicio del sistema. Librerias del SO, asi como modulos del kernel. Directorio para archivos recuperados (si existen). Punto de montaje para medios removibles como memorias usb, floppys y unidades de DVD. Punto de montaje para sistemas de archivos locales y remotos. Paquetes de software adicionales al SO El conocimiento de la localizacion de los archivos de configuracion permitira realizar las tarea de administracion en un futuro.
24/02/10
10
Directorios basicos
Directorio /proc /root /sbin /srv /sys /tmp /usr /var Funcion Informacion del kernel, control de procesos. Directorio /home para el super usuario del SO. Comandos del sistema exclusivos para el usuario root. Informacion de los servicios que corren dentro del sistema. Informacion en tiempo real de los dispositivos utilizados por el kernel. Archivos temporales. Jerarquia de software secundaria. Archivos varios, en su mayoria logs del sistema.
El conocimiento del contenido de estos directorios resulta util para determinar si algun punto de montaje amerita una particion exclusiva durante la instalacion del sistema.
24/02/10 11
Comandos de ayuda
Comando whereis <comando> whatis <comando> locate <archivo> Apropos <palabra> Descripcion Muestra la ubicacion de un comando (script que lo ejecuta) y su pagina man. Muestra una breve descripcion del comando objetivo. Muestra la ubicacion (ruta de directorio) de todos los archivos que coinsidan en nombre con el archivo objetivo. Regresa una lista de comandos asociados con la palabra de busqueda.
24/02/10
12
Ejercicio
24/02/10
13