sexta-feira, 24 de abril de 2009

Alguns Comandos de Console do DOS e do LINUX

Os comandos do DOS podem ser utilizados no Windows também, no qual recebe o nome de "PROMPT DE COMANDO", para isso basta ir no BOTÂO INICIAR e depois EXECUTAR, em executar digita-se:

no Win 95/98/ME : "command"

e no Win NT/2000/XP/Vista : "cmd"

Alguns comandos no Linux são semelhantes aos do DOS, mas a forma de utiliza-los é diferente.

Abaixo temos alguns comandos básicos e em seguida eemplos de como usa-los.





Exemplos e utilização dos comandos:

ATTRIB

Colocar atributo: leitura (+r), sistema (+s), arquivo (+a) e ocultar (+h).
Remover atributo: leitura (-r), sistema (-s), arquivo (-a) e ocultar (-h).

Ex: Suponhamos que o arquivo "item.txt" estivesse oculto e permitisse apenas leitura, se quisessemos mudar para deixar sem os atributos fariamos:
attrib -h -r item.txt

CHMOD
No chmod podesse usar a forma octal para facilitar, no qual:
4 --> leitura;
2 --> escrita;
1 --> executar.

Alem disso especificamos quais os usuários terão permissão de acesso:
primeiro número: dono;
segundo número: grupo;
terceiro número: outros.

Para facilitar usaremos o mesmo exemplo do ATTRIB, que no linux fariamos da seguinte forma:
chmod 666 item.txt

Como queriamos que o arquivo fosse liberado para escrita e leitura, precisamos fazer a soma dos atributos de leitura (4) e escrita (2) no qual teremos o número 6. Além disso sempre temos que colocar 3 números octais, definindo o acesso do dono, grupo e outros, nessa ordem especificamente.

MD e MKDIR

Se quisermos criar uma pasta de nome "umapasta", fariamos:
Ex DOS: md umapasta
Ex Linux: mkdir umapasta

CD

Embora os comandos sejam semelhantes, sua utilização difere um pouco. Digamos que estivessemos na RAIZ(base para todas as demais pastas) de ambos os sistemas e nela tivessemos apenas 2 pastas ("pasta1" e "pasta2"). Se quisessemos acessar a "pasta1", fariamos:
Ex DOS: cd pasta1
Ex Linux: cd pasta1
Agora, se quisessemos mudar para a "pasta2" sem passar pela raiz, fariamos:
Ex DOS: cd \pasta2
Ex Linux: cd /pasta2

A diferença nos comandos está na utilização da barra "\" para o DOS e "/" para o Linux.

RD e RMDIR

Se quisermos remover uma pasta vazia(sem arquivos) de nome "umapasta", fariamos:
Ex DOS: rd umapasta
Ex Linux: rmdir umapasta


DIR e LS

Se quisermos listar o conteúdo de uma pasta, fariamos:
Ex DOS: dir
Ex Linux: ls


TYPE e CAT

Se quisermos listar o conteúdo de um arquivo chamado "item.txt", fariamos:
Ex DOS: type item.txt
Ex Linux: cat item.txt


DEL e RM

Se quisermos remover um arquivo chamado "item.txt", fariamos:
Ex DOS: del item.txt
Ex Linux: rm item.txt


CLS e CLEAR

Se quisermos limpar a tela, fariamos:
Ex DOS: clr
Ex Linux: clear


Embora existam outras opções nos comandos acima, a minha intenção era apenas mostrar de forma simples e básica a utilização deles. Além disso existem muitos outros comandos do DOS e do LINUX, mas eu apresentei aqueles que acredito que possam ser mais utilizados quando se está aprendendo.

Críticas e sugestões serão bem vindas.
Obrigado.

Referências:
DOS: DOS
LINUX: LINUX

Nenhum comentário:

Postar um comentário