– Ejecución múltiple de comandos con &&:
comando && comando && comando ....
– Repetir el último comando ejecutado:
!!
– Repetir el último comando ejecutado n veces:
!n
– Limpiar la pantalla de la shell:
ctrl + l
– Salir de la shell (logout):
ctrl + d
– Terminar la ejecución de un proceso:
ctrl + c
– Parar temporalmente la ejecución de un proceso, quedando en segundo plano:
ctrl + z
Para volver a ejecutarlo utilizamos fg (foregroung/primer plano)
– Activar búsqueda interactiva de comandos ejecutados (reverse-i-search). Conforme escribimos un comando o parte de él, automáticamente sacará por pantalla el último ejecutado que más se le parezca.Pulsando repetidamente ctrl + r podremos descartar el que muestre el sistema. Cuando veamos el correcto o el que necesitamos simplemente presionamos «Enter».
ctrl + r
– Mover el cursor al principio de la línea de comandos:
ctrl + a
– Mover el cursor al final de la línea de comandos:
ctrl + e
– Cortar el contenido de la línea de comandos desde la posición del cursor hasta el principio:
ctrl + u
– Cortar el contenido de la línea de comandos desde la posición del cursor hasta el final:
ctrl + k
– Pegar el texto cortado con las dos opciones anteriores:
ctrl + y
– Moverse por el historico de comandos hacia atrás (history):
ctrl + p
– Moverse por el historico de comandos hacia delante (history):
ctrl + n
– Intercambiar letras contiguas, por ejemplo si escribes «histoyr» automáticamente lo cambiará a «history»:
ctrl + t
Esto es todo por ahora, conforme se me ocurran más los iré actualizando. Sentiros libres de comentar cualquiera que os sepáis vosotros.