BASH (Bourne - Again Shell) - De usuário para usuário
A idéia do presente artigo serve apenas como uma introdução ao shell, BASH, o terminal de linha de comandos do Linux, talvez algo antes mesmo do básico, servindo mesmo para afastar o medo que muitos usuários novos, e alguns nem tão novos assim, tem da linha-de-comando, como eu mesmo tive no início. Considere este um bate-papo de usuário para usuário. Este é meu primeiro artigo no VOL, boa leitura.
Parte 5: Teclas de atalho
- Ctrl+A = Move o cursor para o inicio da linha;
- Ctrl+E = Move o cursor para o fim da linha;
- Ctrl+U = Apaga o que estiver a esquerda do cursor;
- Ctrl+K = Apaga o que estiver a direita do cursor;
- Ctrl+L = Limpa a tela e mantém o texto que estiver sendo digitado.
- Ctrl+f = Avança o cursor um caracter
- Ctrl+b = Volta o cursor um caracter
- Ctrl+d = Deleta o caracter sob o cursor
- Ctrl+h = Deleta o caracter antes do cursor
- ESC-f = Avança o cursor até o final de uma palavra
- ESC-b = Volta o cursor até o início de uma palavra
- ESC-d = Deleta a partir do cursor (inclusive) até o final da palavra
- ESC-C+h = Deleta a partir do cursor até o início da palavra
- ESC-\ = Deleta espaços em branco antes e depois do cursor
- ESC-[TAB] = Idem ao anterior, porém procura apenas os comandos que estão no histórico
- ESC-/ = Tenta completar procurando apenas no diretório corrente
- Ctrl+x-/ = Lista todas as possibilidades de completar o texto que precedeu o comando
- ESC-~ = Tenta completar procurando no passwd pelo nome do usuário
- Ctrl+x-~ = Lista todos os usuários que podem ser completados
- ESC-u = Passa para maiúsculo desde a posição do cursor até o final da palavra
- ESC-l = Passa para minúsculo desde a posição do cursor até o final da palavra
- ESC-c = Passa para maiúsculo apenas a letra sob o cursor e muda para minúscula a partir do caracter seguinte até o final da palavra.
- [Ctrl+x][Ctrl+e] =Edita a linha corrente usando o programa setado em $EDITOR executando o comando assim que finalizar o mesmo.
- [Ctrl+x][Ctrl+v] = Mostra a versão do shell
- TAB = Autocompletar - se for pressionada logo após alumas letras, ele tentará completar o comando procurando por programas executáveis. A ordem e os locais de procura são tirados do $PATH
Espero que tenha contribuído, ainda que pouco, para seu aprendizado pessoal. Bons estudos e sucesso. :)
Bibliografia:
- Programação Shell Linux - 5ª edição - Julio Neves
- Certificação Linux - Uirá Ribeiro
- Linux Modo Texto Para Profissionais - Moisés pereira Alves
- Linux para profissionais - Do Básico à Conexão de Redes - George L. jamil &Bernardo A. Gouvêa
- Guia Foca Linux - Gleidysom mazioli da Silva
- Comandos do Linux - Guia de Consulta Rápida - Roberto G. A. Veiga
- Atalhos de teclado no Bash - Rodrigo Zarth - http://br-linux.org/tutoriais/002229.html
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=379344
Ubuntu registered user #4136
http://www.ubuntucounter.org/index.php