
Normalmente a shell que utilizam (e que vem instalada por omissão) é a bash (Born Again Shell) e que é uma evolução da shell. Existem várias alternativas à sh, tais como:
- c shell,
- tch shell,
- ksh,
- bash,
- etc.
Os atalhos que vos mostro abaixo são aplicáveis à bash, ou não fosse essa a minha shell de eleição.
| Ctrl + A | Move o cursor para o inicio da linha |
| Ctrl + E | Move o cursor para o fim da linha |
| Ctrl + L | Limpa o conteúdo do ecrã. É similar ao comando clear |
| Ctrl + U | Limpa o conteúdo que se encontra antes do cursor. Se executarem este atalho no fim da linha apagam a linha toda |
| Ctrl + H | Similar ao backspace |
| Ctrl + R | Permite pesquisar em comandos usados anteriormente |
| Ctrl + C | Termina o comando que estiverem a executar |
| Ctrl + D | Atalho para sair da shell |
| Ctrl + Z | Coloca o comando que estão a executar num modo de suspensão e em background. fg volta a trazer o comando para um estado activo e na shell. bg volta a trazer o comando para um estado activo, mas deixa-o em background. |
| Ctrl + W | Apaga a palavra anterior ao cursor |
| Ctrl + K | Apaga o conteúdo da linha que estiver após cursor |
| Ctrl + _ | É o UNDO. útil quando apagamos mais do que devíamos |
| Ctrl + T | “Roda” os dois caracteres que estão antes do cursor |
| Esc + T | “Roda” as duas palavras que estão depois do cursor |
| Alt + F | Move o cursor uma palavra para a frente |
| Alt + B | Move o cursor uma palavra para a frente |
| Tab | Completa o comando que estivermos a escrever. Caso exista mais que uma opção são mostrada as possibilidades |
Caso tenham gostado do que apresentei aqui e caso estejam interessados em aprender mais comandos, eles estão todos na vossa máquina. Basta para isso que executem o seguinte comando: bind -P | less (atenção que os comandos estão separados por um “pipe” (Shift + “a tecla ao lado do 1 e acima do Tab”).