Terminal/Consola
Lo que vemos en la imagen posterior se denomina prompt. A partir del mismo podemos obtener una información muy valiosa.
En la imagen anterior tenemos el prompt de un usuario.
En la imagen anterior tenemos el prompt de root.
En ambas imágenes lo que aparece antes de la @ nos indica el usuario con el que estamos trabajando. Si miramos las imágenes anteriores vemos que estamos conectados como pablo y root respectivamente.
Lo que aparece entre la @ y los : nos indica el nombre de la máquina (computador) al que estamos conectados.
Lo que aparece entre los : y $ nos indica la ruta en la que nos encontramos. Cuando aparece el símbolo ~ nos indica que estamos ubicados en el directorio personal del usuario, en el caso de la primera imagen nos indica que nos encontramos en /home/pablo. En la segunda imagen entre los : y la # aparece la ruta absoluta /home/pablo por lo que esa es la ruta en que nos encontramos.
Existe una diferencia mas entre ambas imágenes. En la primera imagen podemos apreciar que el último caracter del prompt es un $ mientras que en la segunda imagen aparece una #. El $ nos indica que no estamos trabajando como root (administrador) mientras que la # nos indica que estamos trabajando como root.
En este manual, en los ejemplos de comandos se utilizará el símbolo $ como antecesor de los comandos para indicar que son comandos que no requiere de root mientras que cuando un comando requiera ser ejecutado como root aparecerá precedido del símbolo # o bien aparecerá el símbolo $ seguido del comando sudo (mas adelante veremos su utilidad)
bash
En las imágenes anteriores podemos observar el aspecto que tiene este shell.
Para configurarlo deberemos hacer uso del fichero .bashrc que se encuentra dentro de /home/nombre_usuario
En https://es.wikipedia.org/wiki/Bash tenemos mas información en castellano.
zsh
![zsh shell](img/zsh linux.PNG)
En la imagen anterior podemos ver un ejemplo de como se ve este shell. Para configurarlo deberemos hacer uso del fichero XXX.
zsh permite la personalización del shell y la instalación de distintos plugins para facilitarnos la tarea. En http://ohmyz.sh/ podemos encontrar mas información acerca de estas cuestiones.
En https://es.wikipedia.org/wiki/Zsh tenemos mas información en castellano.
Ubicación de los comandos
XXX
Path
XXX
Orden de ejecución
XXX