Atajos utiles para la shell de linux
- Volver al principio de la linea
ctrl + a
- Ir al final de la linea
ctrl + e
- Limpiar la terminal
ctrl + l
Diferencias entre ctrl+l y clear
Control + L: Este atajo de teclado limpia la pantalla desplazando el contenido hacia arriba, dejando el cursor en la parte superior. El contenido anterior a la pantalla se conserva en el historial de la terminal. Es útil cuando quieres limpiar la pantalla pero conservar el historial de comandos.
clear: Este comando de terminal borra completamente la pantalla y la ventana de la terminal, eliminando todo el contenido de la pantalla y desplazando el cursor a la parte superior de la ventana. No conserva el historial de comandos ni el contenido anterior de la terminal. Cuando usas clear, parece como si se abriera una nueva terminal en blanco.
- Volver al ultimo comando ejecutado :
ctrl + p
- Buscar entre todos los comandos ejecutados en el historial
ctrl + r
- Ejecutar el ultimo comando que machee con la expresion,
!
Por ejemplo si use la ultima vezls -lah Desktop
y no recuerdo bien como era uso!ls
y ejecutarals -lah Desktop
- Ejecutar el ultimo comando directamente
!!
- Moverte hacia adelante en la terminal
ctrl + f
(f de forward) y hacia atrasctrl + b
(b de back) - Referenciar el ultimo argumento
alt + .
. El argumento es el siguiente comando es Desktopls -lah Desktop
, -lah es una opcion o una flag. Otra manera es con$!
- Usar tab para completar, por ejemplo si pongo
cl y tab
se completara conclear
- Cortar desde la terminal desde donde estas parado con
ctrl + k
y para pegarloctrl + y
- Copiar y pegar con el raton perez, seleccionas el texto y luego la pegas hundiendo la rueda del raton perez
- Borra la línea anterior a la posición del cursor. Si está al final de la línea, borra toda la línea.
ctrl + u
- Borra el carácter anterior a la posición del cursos. Igual que retroceso.
ctrl + h
- Interrumpir ejecucion del programa,
ctrl + c
- Corta la palabra anterior a la posición cursor
ctrl + w
- Corta la línea siguiente a la posición del cursor
ctrl + k
- Intercambia las dos últimas palabras anteriores a la posición del cursor
esc + t
(flipareis) - Intercambia los dos últimos caracteres anteriores a la posición del cursor
ctrl + t