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.718 ]

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


Shell puro



Existem duas formas básicas de acessar o shell, a forma tradicional é o que se chama "shell puro" e para saber como ele é tecle Ctrl+Alt+F1 e veja o que vai acontecer, não se assuste, para retornar ao modo gráfico simplesmente digite "startx".

O usuário pode acessar, usar vários terminais virtuais (console, shell), simultaneamente conforme descrito no Guia Foca Linux, assim:

Terminal Virtual (console)

"Terminal (ou console) é o teclado e tela conectados em seu computador. O GNU/Linux faz uso de sua característica multiusuário usando os "terminais virtuais". Um terminal virtual é uma segunda seção de trabalho completamente independente de outras, que pode ser acessada no computador local ou remotamente via telnet, rsh, rlogin, etc.

No GNU/Linux, em modo texto, você pode acessar outros terminais virtuais segurando a tecla ALT e pressionando F1 a F6. Cada tecla de função corresponde a um número de terminal do 1 ao 6 (o sétimo é usado por padrão pelo ambiente gráfico X). O GNU/Linux possui mais de 63 terminais virtuais, mas apenas 6 estão disponíveis inicialmente por motivos de economia de memória RAM (cada terminal virtual ocupa aproximadamente 350 Kb de memória RAM, desative a quantidade que não estiver usando para liberar memória RAM para uso de outros programas!).

Se estiver usando o modo gráfico, você deve segurar CTRL+ ALT enquanto pressiona uma tela de F1 a F6.

Um exemplo prático: Se você estiver usando o sistema no Terminal 1 com o nome "joao" e desejar entrar como "root" para instalar algum programa, segure ALT enquanto pressiona para abrir o segundo terminal virtual e faça o login como "root". Será aberta uma nova seção para o usuário "root" e você poderá retornar a hora que quiser para o primeiro terminal pressionando ALT+F1".

Em algumas distribuições é possível que você não consiga retornar ao modo gráfico apenas dando um startx, caso aconteça não fique apavorado(a) apenas digite alguns comandos a mais, assim:

# /etc/init.d/gdm stop (para Gnome)
# /etc/init.d/kdm stop (para KDE)

Talvez seja necessário usar privilégios de root para fazer isto. Logo após o enter vai aparecer uma mensagem dizendo que o kdm ou gdm foi desativado. Então, aí sim, digite o startx. Se mesmo assim não der certo use o famoso Ctrl+Alt+Del, isto vai reiniciar o sistema e tudo volta ao lugar.

Outro detalhe importante que algumas distribuições não permitem fazer é o login em modo gráfico como root, e estão certas, afinal logar como root é sempre um risco, mas em algumas situações talvez seja necessário fazer isso, resolver o que se pretende rapidamente e depois voltar como usuário comum. Uma forma de fazer é assim:
  • Ctrl + Alt + F1 para entrar em modo texto;
  • Login como usuário normal;
  • "sudo su" para virar root (em algumas é su + senha);
  • "/etc/init.d/gdm stop" para desativar o gdm e/ou;
  • "/etc/init.d/kdm stop" para desativar o kdm e;
  • "startx" para iniciar o Gnome ou KDE como root dependendo de qual é o default.

OBS: Existem outros gerenciadores de janelas que não citarei aqui porque parti do princípio que um novo usuário não vai sequer saber que eles existem e para começar Gnome ou KDE está de bom tamanho.

Usuários do Slackware não precisam destas instruções porque o default do sistema é o login em modo texto, o usuário tem a liberdade de escolher se vai logar como usuário comum ou root.

Página anterior     Próxima página

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

Instalação do Debian Linux (passo-a-passo)

Fedora - Instalação Personalizada (NetInstall)

Sistema lento? Encontrando a causa do problema

Chakra Linux - Apresentação, instalação e configuração

Software livre e a liberdade fundamental

  
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