Aquí les dejo una lista de atajos de teclado ó shortcuts que normalmente uso cuando estoy trabajando el shell bash, como soy muy huevon y la verdad me la paseo casi todo el día trabajando en la consola/shell/cli/terminal pues utilzando estos atajos de teclado a la larga me ahorran tiempo en estar escribiendo muchas veces comandos, repitiendo comandos, repitiendo busquedas, etc.

  • Ctrl+l      Limpia la pantalla, hace lo mismo que el comando clear pero no limpia la linea actual.
  • Ctrl+r     Busca un comando tecleado con anterioridad que empiece con las letras que tecleamos.
  • Ctrl+u     Limpia desde la posicion actual del cursor hasta el principio de la linea.
  • Ctrl+a     Posiciona el cursos al principio de la linea de comandos.
  • Ctrl+e     Posiciona el cursos al final de la linea de comandos.
  • Ctrl+->    Mueve el cursor una palabra hacía adelante
  • Ctrl+<-    Mueve el cursor una palabra hacía atras.
  • Esc+u      Cambia a Mayusculas la palabra adelante del cursor.
  • Esc+t      Inverte el orden de dos palabras contiguas.
  • Esc+p     Busca en el historial de comandos.
  • Ctrl+c     Cancela la ejecucion de el proceso actual.
  • Ctrl+d    Hace logout y/o cierra la sesion actual (equivalente al comando exit)
  • Ctrl+h    Borra una letra atras del curso (igual que la tecla backspace/retroceso).
  • Ctrl+z     Manda el proceso actual al background (segundo plano), el proceso puede ser regresado a primer plano con los comandos: jobs y fb.
  • Esc+p     Similar a Ctrl+r

Si tienes alguna duda al respecto de estos atajos de teclados ó deseas contribuir con otros atajos utililes no dudes en enviar tus comentarios.