Uso efetivo do shell
Testei os comandos com o bash (que é o shell mais utilizado), então não posso afirmar se estes atalhos funcionam com outros shells (se alguém quiser testar ia ser legal).
São eles (utilizando a tecla control segurada):
- control + L – Limpa a tela do terminal (o mesmo que o comando “clean” faz);
- control + R – Ativa o modo de procura de comandos já digitados (history). Basta ir digitando um comando até que ele apareça;
- control + U – Recorta uma linha que está sendo digitada. É útil para guardar em buffer linhas de comando gigantescas que comumente apagamos para depois ter que digitar novamente;
- control + Y – Cola a linha recortada com o comando anterior;
- control + W – Recorta a última palavra digitada (ao invés de toda a linha);
- control + D – Efetua logout de um terminal;
- control + Z – Para um processo que está executando em foreground no terminal atual;
- control + A – Move o cursor para o início da linha (o mesmo que a tecla home faz);
- control + E – Move o cursor para o final da linha (o mesmo que a tecla end faz);
- control + B – Move o cursor para a esquerda, caractere por caractere;
- control + C – Cancela um comando (esse todo mundo deve saber :P)