![]() |
|
| COMANDOS |
Você está começando agora a se aventurar no Linux e nunca trabalhou com um sistema operacional da família Unix? Deve estar meio perdido, né?
Então, veja aqui, os principais comandos do ambiente caracter deste sistema operacional:
| COMANDO | DESCRIÇÃO | SIMILAR D.O.S. |
| l (letra "L" em minúsculo) | Lista o conteúdo do diretório mostrando todos os atributos dos arquivos | dir |
| ls | Lista apenas os nomes dos arquivos contidos no diretório | dir/w |
| mkdir <diretório> | Cria um novo diretório | md |
| cd <diretório> | Acessa o diretório informado | cd |
| rmdir <diretório> | Remove o diretório informado desde que este esteja vazio | rd |
| chmod <atrib> <arquivo> | Muda as "permissões" do arquivo especificado | atrib |
| chown <usuário> <arquivo> | Muda o nome do dono do arquivo especificado | (não possui) |
| chgrp <grupo> <arquivo> | Muda o grupo do arquivo especificado | (não possui) |
| mv <arquivo> <arquivo> | Move ou renomeia um arquivo (ATENÇÃO: este comando não avisa ao sobrescrever arquivos) | ren (para renomear)
move (para mover) |
| cp <arquivo> <arquivo> | Copia um arquivo (ATENÇÃO:este comando não avisa ao sobrescrever arquivos) | copy |
| clear | Limpa o vídeo | cls |
| su | Invoca o super usuário (root) | (não possui) |
| cat <arquivo> | Lista, na tela, arquivos texto | type |
| man <comando> | Mostra um "help" sobre o comando informado | (não possui) |
| vi <arquivo> | Executa o editor de textos ASCII padrão do SO. Veja os principais comandos do VI. | edit |
| exit | Encerra a seção | (não possui) |
| ps | Mostra no vídeo os processos em execução no computador | (não possui) |
| kill <pid> | Mata (encerra) o processo determinado pelo PID (Process ID). O PID de determinado processo pode ser encontrado utilizando o comando "ps". | (não possui) |
| <comando> & | Executa o comando, ou programa, em background. Assim, ele não ocupará o prompt do shell. | (não possui) |
| ping <endereço IP> | Utilizado para enviar e receber pacotes de dados ao endereço informado calculando o tempo gasto para essa operação. | ping (Win 95 e 98) |
| more | Exibe arquivos textos tela-a-tela. | more |
| rm <arquivo> | Deleta o arquivo do disco. | del |
| rm -R <diretório> | Exclui TUDO que estiver dentro do diretório informado. (ATENÇÃO: este comando não pede confirmação) | deltree |
O Linux, por ser um sistema projetado para redes, possui um excelente controle de permissões de usuários e arquivos. As permissões de arquivos, como foi visto no quadro acima, é alterado com o uso do comando "chmod". O parâmetro designado como "atrib" é definido levando-se em consideração o seguinte cálculo:
Temos o arquivo <exemplo.html> e as seguintes permissões:
-rwxrwxrwx exemplo.html
Onde:
Notamos que são três conjuntos RWX, isso porque é definido como o DONO (conjunto mais à esquerda), o GRUPO (conjunto do meio) e os OUTROS (conjunto mais à direita) podem atuar sobre o arquivo.
Assim, foi atribuído um valor para cada ação permitida sobre arquivos (como mostrado na lista RWX acima). Para definirmos as permissões basta uma soma rápida:
Permitir que o arquivo <exemplo.html> tenha:
Como o DONO tem permissão geral, o primeiro conjunto seria 7 (4+2+1)
Como o GRUPO tem permissão de execução, o segundo conjunto seria 1
Como os OUTROS não tem permissão alguma sobre o arquivo, o terceiro conjunto seria 0
Logo, o comando correto seria:
chmod 710 exemplo.html
E ao listarmos o diretório apareceria:
-rwx--x--- exemplo.html
Qualquer dúvida, utilize nosso Quadro de Dúvidas ou mande-nos um E-Mail.
Webmaster: CARLO VINÍCIUS DE MELO ALMEIDA