Atajos para la Shell Bash

Gracias a Quarkblog y su wiki he encontrado este listado de atajos de teclado para sacar mejor provecho de los ratos que pasemos frente a la línea de órdenes. Lo pego aquí para futura referencia (mía o de mis amables visitantes😉 ):

Atajos con CRTL

  • Ctrl + a – Ir al comienzo de la linea.
  • Ctrl + e – Ir al final de la linea.
  • Ctrl + b – Moverse un carácter hacia atrás.
  • Ctrl + f – Moverse un carácter hacia delante.
  • Ctrl + c – Cancelar el comando en curso.
  • Ctrl + d – Borrar del cursor hacia delante.
  • Ctrl + k – Borrar todo desde el cursor hasta el final.
  • Ctrl + u – Borra todo desde el cursor hacia el principio.
  • Ctrl + l – Limpiar la pantalla.
  • Ctrl + r – Buscar en el historial de comandos (hacia atrás).
  • Ctrl + R – Buscar en el historial de comandos con multi-ocurrencia.
  • Ctrl + z – Suspende el comando actual.
  • Atajos con ALT

  • Alt + < – Ir a la primera linea del historial de comandos.
  • Alt + > – Ir a la última linea del historial de comandos.
  • Alt + ? – Muestra la lista actual de autocompletación.
  • Alt + * – Inserta todas las posibles combinaciones de autocompletado.
  • Alt + / – Intenta completar el nombre del archivo.
  • Alt + . – Inserta el último argumento del anterior comando.
  • Alt + b – Mover hacia delante.
  • Alt + f – Mover hacia atrás.
  • Alt + t – Mover entre palabras.
  • Alt + c – Capitalizar palabra.
  • Alt + l – Pasar a minúsculas un palabra.
  • Alt + u – Pasar a mayúsculas una palabra.
  • Alt + d – Elimianr palabra.
  • Alt + n – Buscar en el historial de comandos hacia delante de forma no incremental.
  • Alt + p – Buscar en el historial de comandos hacia atrás de forma no incremental.
  • Alt + r – Rellamar un comando.
  • Alt + back-space – Eliminar desde el cursor hacia atrás.
  • Combinaciones especiales

    (2T significa pulsar dos veces el tabulador)

    • 2T – Todos los comandos disponibles.
    • (string)2T – Todos los comandos disponibles que comiencen por (string).
    • /2T – Estructura completa de directotios, incluidos los ocultos.
    • *2T – Estructura de directorios, sin los ocultos.
    • ~2T – Todos los usuarios presentes en el sistema, listados en /etc/passwd.
    • $2T – Todas las variables de entorno.
    • @2T – Todos los hosts accesibles, listados en /etc/hosts.
    • =2T – Similar a ls.

    1 Comment »

    1. Muy bueno el Blog, me sirvio mucho los atajos en Bash.. Saludos

      Like


    RSS Feed for this entry

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s

    %d bloggers like this: