La consola de Linux sigue siendo empleada para multitud de tareas, a pesar de los nuevos programas con interfaz gráfica. El trabajo en modo texto en los sistemas con herencia Unix es muy grande y no dejan de depender del terminal. Un usuario de Linux debe saber utilizar adecuadamente el Shell y es por ello que he decidido escribir este artículo. Recuerda que aprender Linux cada vez tiene más salidas porque las compañías están muy interesados por él. Aquí te enseñare algunos atajos y trucos para Bash que te facilitarán tu trabajo:
- Función autocompletar: si escribes unas letras de un nombre de fichero o comando, el terminal tiene la capacidad de autocopletar el nombre completo, ahorrandote escribir más. Para ello debes escribir las letras coincidentes y pulsar la tecla Tab. Si existen varios comandos que coinciden, puedes continuar escribiendo más caracteres hasta que solo coincida con uno.
- Historial: con el comando “history” podemos visualizar el historial de comandos que se guarda en ~/.bash_history. Con las flechas arriba y abajo del teclado podemos tener acceso al historial sin necesidad de escribir el comando “history”. Si pulsamos estas teclas, veremos como tras el prompt aparecen los comandos que hemos introducido anteriormente, evitando volver a escribirlos.
- Buscar comandos: gracias al historial se pueden hacer búsquedas en nuestro terminal de comandos que ya hayamos utilizado con anterioridad. Para la búsqueda hacia atrás usaremos las teclas Ctrl+R y para la búsqueda hacia delante Ctrl+S. Tras pulsarlas, podemos introducir letras que coincidan con el comando que estemos buscando y nos aparecerá. Finalizaremos la búsqueda con Ctrl+G.
- Borrar el historial: para borrar el historial podemos utilizar el comando “history -c” o si deseas eliminar el historial completamente para cualquier sesión, puedes escribir “cat /dev/null > ~/.bash_history” o directamente ir al directorio personal, pulsar Ctrl+H para que aparezcan los ficheros ocultos y eliminar el fichero .bash_history.