---
Dicas Linux: Atalhos e truques no shell (bash)
Temos vários truques e atalhos que nos ajudam quando estamos trabalhando com comandos no Linux, um truque rápido é quando precisamos calcular alguma coisa.
No Linux temos o bc que é uma linguagem para cálculos, no entanto para se fazer contas rápidas e simples podemos utilizar o próprio Shell:
8
Quando trabalhamos com comandos, é muito fácil digitarmos alguma coisa errada, para isso o linux inclui um utilitário chamado bash-completion, com ele podemos agilizar a digitação dos comandos e diminuir os erros de digitação.
Hoje em dia o bash-completion já vem instalado por padrão em todas as distribuições Linux e sua utilização é muito simples, basta iniciar a digitação de um comando e pressionar <tab>, caso somente um comando ou nome de arquivo combinar com os caracteres digitados ele completará o resto para você, se caso mais de um comando combinar com os caracteres digitados ao pressionar <tab> <tab> (tab 2 vezes) ele mostra uma lista com os comandos ou arquivos que combinam, por ex:
[root@computer1 ~]# yum
[root@computer1 ~]# y<tab><tab>
[root@computer1 ~]# y
yacc yes ypcat ypchsh ypmatch yppoll ypset ypwhich yum-updatesd
yelp ypbind ypchfn ypdomainname yppasswd ypserv_test yptest yum
Temos também outros atalhos que podem nos ajudar quando estamos utilizando os comandos no shell
Atalho | Ação |
---|---|
Ctrl+A | Move o cursor para o início comando |
Ctrl+E | Move o cursor para o fim comando |
Ctrl+W | Apaga primeira palavra antes do cursor |
Ctrl+K | Apaga tudo antes do cursor |
ALT+D | Apaga primeira palavra depois do cursor |
Ctrl+U | Apaga tudo depois do cursor |
Ctrl+Y | Desfaz o apagar |
ALT+F | Avança uma palavra/argumento |
ALT+B | Volta uma palavra/argumento |
ALT+T | Troca palavra/argumento pelo anterior |
Ctrl+P ou Seta para cima e Ctrl+N ou Seta para baixo | Navega entre os últimos comandos digitados. |
Ctrl+R | Pesquisa recursiva pressione Ctrl+R e digite uma parte do comando e ele procurará nos últimos comandos digitados. |
Ctrl+L | Clear |
Ctrl+D | Logout |
ALT+L | Troca o comando para minúsculo |
ALT+U | Troca o comando para maiúsculo |
ALT+C | Troca a primeira letra para maiúsculo |
Fonte: http://jmucelli.com/?p=296