Lo primero que
tenemos que aprender al respcto es que al utilizar la línea de
comandos estamos utilizando la shell Bash (GNU Bourne again Shell).
Cuando el promt de
nuestra linea de comandos es un “$” estamos logueados como un
usuario regular, cuando tenemos un “#” estamos logueados como un
usario con altos privilegios administrativos o super usuario. El
super usuario en linux es el usuario root. Para acceder al shell bash
accederemos a través de una terminal.
Los comandos en Bash no son otra cosa que programas que podemos correr y siguen la siguiente sintaxis: comando [opciones] [argumentos]
Si queremos acceder
a la ayuda de un comando escribimos el nombre del comando y -- help:
Por ejemplo: date -- help . También podemos revisar el manual
de uso de un comando utilizando el comando man, por ejemplo: man
date
Un ejemplo de opciones en un comando sería: date +%R la
opción “+%R” nos entrega solo la hora actual. Si desconocemos la
sintaxis completa de un comando podemos comenzar a escribir el
comando y teclar la tecla Tab para completarlo, lo mismo nos sirve
para completar rutas de archivos o carpetas. Podemos presionar la
tecla Tab dos veces cuando tenemos mas de una opción para poder
verlas o después de un comando para ver las opciones posibles sobre
el mismo.
Para cambiarnos
entre sesiones de usuario en la termina escribimos el comando “su”
seguido de un “-” y el nombre del usuario con el que deseamos
loguearnos: su – javier
Para conocer el tipo de archivo utilizamos el comando file. Ejemplo:
file /etc/passwd
Con los comando tail y head podemos ver las ultimas 10 lineas o las
primeras 10 de un archivo respectivamente, por ejemplo: tail
etc/passwd o head /etc/passwd
Con la opción “-n” podemos indicar cuantas lineas queremos ver
si no deseamos el comportamiento default de 10. Por ejemplo: head
-n 3 /etc/passwd
El anterior es un ejemplo de un comando (head) con opciones (-n 3) y
su argument (/etc/passwd)
El comando “wc” nos sirve para sabe cuantas lineas, palabras y
caracteres tiene un archivo. Ejemplo: wc /etc/passwd
Para conocer los últimos comandos ejecutados podemos utilizar el
comando “history”, este comando nos lista el historial de
comandos utilizados
Si desdeo ejecutar un comando del listado tecleo ! Y el número de
comando correspondiente, por ejemplo !40
Otra forma es ejecutar ![comando] por ejemplo: !head ejecutará
el último comando head de la lista.
Si queremos cambiar el password de nuesto usuario utilizamos el
comando passwd nos solicitará el password actual y el nuevo.
No hay comentarios:
Publicar un comentario