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.

[ Hits: 42.716 ]

Por: Marcos Fiszer em 08/02/2008 | Blog: http://linuxercolossos.blogspot.com/


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

Com estas dicas já temos condições de fuçar bastante nas man pages e ir testando os comandos. Entretanto você pode também adquirir algum livro ou baixar o Guia focalinux, o guia é grátis, os livros lógicamente não, mas comprando-os nós estaremos contribuindo com os autores que se esforçam para disponibilizar material de qualidade, dê preferência aos escritores Brasileiros sempre que possível.

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

Linux registered user #379344
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=379344

Ubuntu registered user #4136
http://www.ubuntucounter.org/index.php

Página anterior    

Páginas do artigo
   1. Introdução
   2. Shell puro
   3. Shell, a interface simples e poderosa
   4. Shell, man pages e etc
   5. Teclas de atalho
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Funcionamento de um cluster Linux: Parte II - A revanche

Software livre e a liberdade fundamental

openSUSE Argon

Tumbleweed, o openSUSE Rolling Release

DesktopBSD - opção ao FreeBSD para desktops

  
Comentários
[1] Comentário enviado por tenchi em 08/02/2008 - 10:32h

Achei muito bom o texto. Nota 10.

[2] Comentário enviado por mcnd2 em 09/02/2008 - 16:43h

Está de parabéns por dar uma breve explicação para os usuários, principlamente os iniciantes.
Eu particularmente tenho contato com o linux desde 2004, mas só agora no final do ano de 2007 retirei definitivamente o windows do HD e deixei só linux mas ainda dependo do windows (emulado com o virtualbox) para a impressora e o cardão sd de minha camera. Agora que estou me familiarizando com o shell, que tem não por querere sim para um melhor aprendizado.

Mais uma vez está de parabéns.

[3] Comentário enviado por benjarocks em 10/02/2008 - 12:14h

Muito bom Mdfiszer!

Artigo explicativo e simples.

Parabéns pelo ótimo início! \o


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts