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: 44.449 ]

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

Entendendo os tipos de permissões

Instalando Free Pascal Compiler no Ubuntu

Como escolher sua distro (de forma imparcial)

Mamãe, quero Slack! (parte 3 - final)

Emmi Linux - Uma Revisão, Primeiras Impressões e Testes

  
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