Atajos utiles para la shell de linux

  1. Volver al principio de la linea ctrl + a
  2. Ir al final de la linea ctrl + e
  3. 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.

  1. Volver al ultimo comando ejecutado : ctrl + p
  2. Buscar entre todos los comandos ejecutados en el historial ctrl + r
  3. Ejecutar el ultimo comando que machee con la expresion, ! Por ejemplo si use la ultima vez ls -lah Desktop y no recuerdo bien como era uso !ls y ejecutara ls -lah Desktop
  4. Ejecutar el ultimo comando directamente !!
  5. Moverte hacia adelante en la terminal ctrl + f (f de forward) y hacia atras ctrl + b (b de back)
  6. Referenciar el ultimo argumento alt + . . El argumento es el siguiente comando es Desktop ls -lah Desktop, -lah es una opcion o una flag. Otra manera es con $!
  7. Usar tab para completar, por ejemplo si pongo cl y tab se completara con clear
  8. Cortar desde la terminal desde donde estas parado con ctrl + k y para pegarlo ctrl + y
  9. Copiar y pegar con el raton perez, seleccionas el texto y luego la pegas hundiendo la rueda del raton perez
  10. 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
  11. Borra el carácter anterior a la posición del cursos. Igual que retroceso. ctrl + h
  12. Interrumpir ejecucion del programa, ctrl + c
  13. Corta la palabra anterior a la posición cursor ctrl + w
  14. Corta la línea siguiente a la posición del cursor ctrl + k
  15. Intercambia las dos últimas palabras anteriores a la posición del cursor esc + t (flipareis)
  16. Intercambia los dos últimos caracteres anteriores a la posición del cursor ctrl + t