Terminal de Comandos - Shell Linux: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 59: | Linha 59: | ||
<tr> | <tr> | ||
<td></td> | <td>[[Imagem:Usuario-e-grupos.png|40px]]</td> | ||
<td></td> | <td>'''adduser''' – o comando '''adduser''' adiciona um novo usuário ao sistema.</td> | ||
<td></td> | <td> | ||
root@debian-servidor:/# '''adduser jose''' | |||
Adding user 'jose' ... | |||
Adding new group `jose' (1004) ... | |||
Adding new user `jose' (1003) with group 'jose' ... | |||
Creating home directory `/home/jose' ... | |||
Copying files from `/etc/skel' ... | |||
Digite a nova senha UNIX: '''*****''' | |||
Redigite a nova senha UNIX: '''******''' | |||
passwd: senha atualizada com sucesso | |||
Modificando as informações de usuário para jose | |||
Informe o novo valor ou pressione ENTER para aceitar o padrão | |||
Nome Completo []: '''José Silva''' | |||
Número da Sala []: | |||
Fone de Trabalho []: | |||
Fone Doméstico []: | |||
Outro []: | |||
Is the information correct? [Y/n] '''y''' | |||
root@debian-servidor:/# | |||
</td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td></td> | <td>[[Imagem:Editor-texto90px.png|40px]]</td> | ||
<td></td> | <td> | ||
<td></td> | '''cat''' – o comando '''cat''' é usado para ler arquivos de texto. Ele imprime na tela todo conteúdo de um arquivo de texto.<br><br> | ||
</td> | |||
<td> | |||
root@debian-servidor:/# '''cat /etc/apt/sources.list''' | |||
# Midia | |||
deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1 20090214-16:54]/ lenny contrib main | |||
#Internet | |||
deb http:// security.debian.org/ lenny/updates contrib main | |||
deb-src http:// security.debian.org/ lenny/updates contrib main | |||
deb http:// ftp.br.debian.org/debian lenny main contrib non-free | |||
deb-src http:// ftp.br.debian.org/debian lenny main contrib non-free | |||
deb-src http:// ftp.br.debian.org/debian-multimedia/ stable main | |||
deb http:// ftp.br.debian.org/debian-multimedia/ stable main | |||
root@debian-servidor:/# | |||
</td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td></td> | <td></td> | ||
<td></td> | <td> | ||
<td></td> | '''cd''' – o comando '''cd''' muda o atual diretório de uso do prompt de comandos. Ele é usado da seguinte forma: <br><br> | ||
#cd + /nome_do_diretório | |||
</td> | |||
<td> | |||
1° Exemplo – indo do diretório raiz para o diretório '''/home''': | |||
root@debian-servidor:/# '''cd home''' | |||
root@debian-servidor:/home# | |||
2° Exemplo – indo do diretório '''/home''' para o diretório '''/etc/init.d''': | |||
root@debian-servidor:/home# '''cd /etc/init.d''' | |||
root@debian-servidor:/etc/init.d# | |||
'''obs:''' note que ao ir do diretório raiz '''/''' para o diretório '''/home''' não foi necessário colocar a barra na frente do nome '''home'''. Entretanto para ir do diretório '''/home''' para o diretório '''/etc/init.d''' foi necessário colocar barra '''/''' antes do caminho do diretório '''etc/init.d'''. Isto ocorre porque toda vez que se quer ir para um diretório que está dentro do diretório atual do '''prompt''' não é necessário colocar a barra antes do nome do primeiro diretório. | |||
</td> | |||
</tr> | </tr> | ||
Edição das 19h50min de 9 de agosto de 2009
Este artigo traz uma lista de comandos básicos usados para comandar alguns dos programas essenciais dos sistemas GNU/Linux. Aprenda-os e você conseguirá usar seu sistema de modo muito mais fácil, útil e rápido, resolvendo problemas ou criando soluções para facilitar seu trabalho.
Todo comando é necessariamente uma ordem a um programa que compõe o sistema e todo comando, desde o mais simples ao mais complexo, nos sistemas GNU/Linux atua dizendo o que um determinado programa deve ou não deve fazer, daí o nome comando.
Vamos usar como exemplo o interpretador de comandos Bash. O bash é um interpretador de comandos, uma espécie de tradutor entre o sistema operacional e o usuário, normalmente conhecido como shell. Permite a execução de seqüências de comandos direto no prompt do sistema ou escritas em arquivos de texto, conhecidos como shell scripts.
O sistema usado como modelo é o Debian Lenny com interface gráfica gnome. Para usar o interpretador de comandos em um sistema com interface gráfica, você poderá proceder de três maneiras. Escolha a forma:
- Tecle alt + F2 e digite gnome-terminal. Um prompt de comandos irá se abrir;
- Menu do sistemas vá para “aplicações” > “acessórios” > “terminal”;
- Tecle alt + F1(ou F2, F3...até F6. Para voltar ao modo gráfico tecle F7).
É importante lembrar que boa parte dos comandos aqui descritos só podem ser executados com permissão de root.
Você pode testar os comandos a seguir seguindo os passos de demonstração a seguir e se por ventura algo não sair como esperado, você pode solicitar ajuda no Fórum. Basta fazer o cadastro de usuário.
Legenda das Categorias dos Comandos:
- Comandos usados para controle e/ou exibição de informações dos serviços de rede do sistema.
- Outros comandos diversos.
- Comandos usados para controle do sistema e/ou para exibição de informações a respeito do atual estado do sistema.
- Comandos usados para controle e uso de arquivos de texto.
- Comandos usandos para controle de usuários e grupos.