
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