1
Tecla barra inclinada (\)
Delante de un comando indica que este se ejecuta tal cual, sin hacer uso de algún alias que pudiera tener.
$ \ls
2
Tecla asterisco (*)
cualquier caracter o cadena de caracteres
$ find /home/usuario -iname text*
3
Interrogante cerrado (?)
Substituye un solo caracter
$ find /home/usuario -iname text?.txt
4
Corchetes ([ ])
Cualquier caracter que este dentro de los corchetes [a-g] , [12-32]
$ find /home/usuario iname text[m-t].txt
5
Dos admiraciones cerradas (!!)
Repite el último comando.
$ tail -f /var/log/fail2ban.log
Permiso denegado
$ sudo !!
sudo tail -f /var/log/fail2ban.log
Dime la contraseña....
6
Signo mayor que (>)
Antepuesto a un archivo, borra todo su contenido.
$ > archivo
7
Tecla espacio
Anteponiendo un espacio delante de un comando este no se almacena en el historial.
8
Acento circunflejo (^)
Si al ejecutar un comando tecleamos mal una ruta, por ejemplo, confundiendo /home por /hmoe, podemos enmendar el error con:
$ ^hmoe^home