Ahora que ya conocemos unos pocos comandos podemos hacer que su manejo
sea mucho mas sencillo con los alias.
Los alias son seudónimos que sustituyen a otros comando (incluidos los
argumentos).
Para saber que alias tenemos en nuestro equipo escribimos alias.
$ alias
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -l'
alias ls='ls -lla --color'
Para definir un nuevo alias escribimos: alias nombre del alias='comando
con los argumentos' (esto ultimo tiene que estar entre comillas).
Puedes definir alias para simplificar los comandos, para evitar algunos
errores que cometas siempre...
$ alias ls='ls -lAF --color=auto'
$ alias mkae='make'
$ alias rm='rm -i'
Para que estos alias no sean temporales tenemos que definirlos en .bashrc
(luego veremos como).
A parte de los alias, bash tiene otros 'atajos' propios solo de ella:
- TAB : Si escribimos los primeros caracteres y pulsamos TAB nos completara
la palabra, si hay mas de una coincidencia se mostrara una lista.
- Ctrl-L : Limpia la pantalla (como clear).
- Shift-RePág : Enseña media pantalla anterior.
- Shift-AvPág : Enseña media pantalla posterior.
- Ctrl-W : Elimina la última palabra escrita.
- Ctrl-T : Intercambia el orden de los dos últimos caracteres.
- Ctrl-D : Sale del interprete de comandos (como logout).
Otro mecanismo muy útil del bash es la historia de comandos.
Es normal que utilizando el sistema debamos repetir muchas instrucciones
escritas anteriormente.
Con las teclas del cursor arriba y abajo podemos ir viendo todos los comandos
que hemos ido utilizando y repetir alguno apretando ENTER.
También podemos utilizar history, con el cual se mostrarán por pantalla
todos los comandos ejecutados, enumerados según su aparición.
Escribiendo "!NUM" se ejecutará el que se corresponda con esta
historia.
También podemos escribir "!" seguido de las letras iniciales
de algún programa ejecutado anteriormente y el programa buscará el más
reciente para ejecutarlo.
|