PRINCIPAIS COMANDOS
Este é um pegueno guia com a relação apenas dos comandos mais importantes. A
intenção foi a de ter a mão algo prático e eficiente. São 28 comandos e
algumas combinações de teclas.
Quando tiver alguma dúvida ou queira mais exclarescimentos sobre um comando
do Linux, utilize os recursos existentes no próprio sistema operacional: man,
info, help, howtos, etc.
Ex.: man ls, ls --help, info ls.
1- cd - Change Dir, mudar de diretório. Lembre que o espaço apos o comando é obrigatório.
Exs.:
cd /usr/riba Acessa o diretório /usr/riba
cd .. Volta um nível
cd / Vai para o raiz
cd - Volta para o anterior
2- cp - Copiar arquivos
Exs.:
cp Teste /usr/riba Copia Teste para o diretório /usr/riba
cp /win/teste.zip . Copia o arquivo teste.zip do diretório /win para o diretório atual. Veja o ponto no final
3- df - mostra o espaço ocupado e livre das partições.
Ex.: df
4- du - Mostra espaço ocupado por diretório e sub-diretórios.
5- exit - sair de uma sessão ativa, ou seja deixar um usuário para acessar outro ou voltar
para outra sessão (logout é semelhante).
6- find - localizar arquivos com características especificadas.
find / -name "nome.arquivo" - print.
O comando find é uma ferramenta poderosíssima dentro do
ambiente UNIX. Por meio deste comando pudesse copiar, encontrar,
executar e modificar arquivos. Sua função exata é satisfazer a expressão
boleana da linha de comando.
A busca sempre inicia do diretório de partida especificado.
Ex: find / -name jacareh -print
Aqui se procura desde a raiz todos os arquivos com o nome "jacaré" ecoando na tela
com o -print.Podemos usar meta-caracteres para especificar um arquivo sem
problema algum.
find / -name jacareh -exec cp {} ~/ \;
Aqui ele procura o jacaré só que executa a ordem de copiar todos os
arquivos "jacareh" encontrados para dentro do diretório $/HOME ou ~/
Você pode usar infinitos parâmetros com ele, de uma consultada no manual
do find e divirta-se com as possibilidades.
7- fdormat - Formatar disquetes.
fdormat -t vfat /dev/fd0u1440 Substitua vfat por ext2, minix ou outro.
8- free - exibe a memória usada e a livre.
9- grep - procura strings ou expressão em arquivos.
Ex.: grep trabalho /teste/arquivo.txt Irá procurar a string "trabalho" no arquivo arquivo.txt
Grep vem do "get regular expression" e é base dos comandos da família grep. Funciona como um filtro que
examina arquivos de entrada em busca de padrões.
10- halt - comando para desligar o micro. Quando aparecer a mensagem "system halted" pode
desligar. Uso: halt e Enter.
11- help - ajuda sobre os comandos do Linux. Ex.: ls --help, rm --help.
Obs.: como alguns comandos preenchem mais de uma página é interessante utilizar o |
less, ou então teclar Shift+PgUp ou PgDn para rolar a tela para cima ou para baixo. Alguns raros comandos
usam help -nome.
12- less - tipo o "more" do DOS com mais recursos (auxiliar outros comandos na
visualização de arquivos). Também pode ser utilizado para visualizar arquivos.
Faz parar por página, possibilitando rolar a tela para cima e para baixo com PgDn e
PgUp.
Ex.: less teoria.txt
13- locate - Localizar arquivos. Sendo que antes de executá-lo pela primeira vez deve-se
usar o "updatedb" para criar o banco de dados e deve-se executá-lo freqüentemente (sempre que se
instalar/remover) programas do micro. Lembre de não estar com o CD nem outras unidades que não deseje
incluir no banco de dados. Rode o updatedb regularmente.
Ex.: locate fvwm | less. Encontrara todos os arquivos e diretórios que contenham "fvwm" em seu nome num
piscar de olhos: fvwm, fvwm2, fvwm95,...
14- ls - semelhante ao "dir" do DOS (listar arquivos e diretórios).
Exs.:
ls /usr/local,
ls -la /usr/local Mostra também os arquivos ocultos e outras informações sobre os arquivos e diretórios
ls /usr/local | less lista os arquivos/diretórios e para por página Pode-se usar PageDowm/PageUp para
movimentar-se e para sair teclar q.
15- man - Man pages. Páginas do manual sobre comandos e programas em geral.
Ex.: man tar, man ls.
16- mc - Midnight Commander . Interpretador de comandos que vem com um excelente
gerenciador de arquivos, editor de textos e etc.
Ex.: mc /usr/doc Abrirá todo o diretório /usr/doc no "mc". Este é o diretório onde são guardados os
arquivos de documentação no Linux.
17- mcedit - editor de texto ASCII do mc.
Ex.: mcedit meu.arquivo
18- mcopy - Copia um ou mais arquivos para um drive específico.
Comandoespecífico para trabalhar com disquetes em formato DOS.
Ex: mcopy arq a:\
19- mdir - comando do mtools (veja man mtools) para listar arquivos/diretórios.
Ex.: mdir a:\
20- mkdir - Comando usado para criar diretórios. É um dos comandos fundamentais do UNIX.
Ex: mkdir novodir
Para criar um diretório em um local específico, é o seguinte.
Exs.:
mkdir /usr/tsm/novodir
mkdir -p /dir1/sub1/sub2 (criar toda a hierarquia de diretórios).
21- mv - Move arquivos/diretorios de um lugar ao outro ou renomeia, se no mesmo diretório.
Também sobrepõe o arquivo se ele já existir sem pedir confirmação
alguma (exceto nos Red Hats, que vem com uns aliases de segurança)..
Exs.:
mv /usr/src/linux.tar.gz /home/ribafs /linux.tar.gz Move o arquivo
mv arquivo.antigo arquivo.renomeado Renomeia
22- pwd - Esse comando é usado para mostrar o diretório corrente, e é, na
realidade um acrônimo de print working directory. Geralmente não reporta
erros :/
23- reboot - reiniciar o micro. Semelhante a Ctrl+Alt+Del. Uso: reboot e Enter.
24- rm - Esse comando é usado para remover arquivos do sistema de arquivos do
UNIX. Utilizando as opções -f, -r e -i ( mais usadas ). Para diretórios use opção -r.
Para se utilizar destes comandos deve-se ter permissão sobre os arquivos a serem excluídos.
-f para não pedir confirmação
-i terá possibilidade de confirmar a remoção do arquivo.
Use com cuidado a opção rm -rf principalmente quando tiveres permissão de
super usuário.
A utilização de coringas também é desaconselhada.
N Ã O U S E:
rm -rf / ou * (POIS É IGUAL A *.* NO DOS E VOCÊ ESTARÁ EXCLUINDO TODO O CONTEÚDO
DO HD)
25- shutdown - encerra todas as atividades do Linux e prepara para o micro ser desligado.
Exs.:
shutdown now Desliga o micro
shutdown -r now Reinicializa o micro
26- startx - inicia o Gerenciador de Janelas default ou X Window System.
27- SuperProbe - comando para mostrar características da placa de vídeo. Sintaxe:
SuperProbe
28- uname -a - mostra versão do kernel do Linux. Ex.: uname -a.- uname -r -exibe versão do
kernel. Veja man uname para outros parâmetros.
Algumas combinações de teclas úteis:
Ctrl+Alt+Backspace Sair do ambiente gráfico
Ctrl+Alt+F2 Acessar o console texto 2
Ctrl+Alt+F3 Acessar o console texto 3
Ctrl+Alt+F4 Acessar o console texto 4 E assim ...
Ctrl+C Normalmente interrompe um processo.
Ctrl+Alt+F7 Acessar o primeiro console ocupado pelo ambiente gráfico
Ctrl+Alt+F8 Acessar o segundo console ocupado pelo ambiente gráfico
Ctrl+Alt+del Sair do Linux.
Ctrl+Alt++/- (Mudar resolução do X, quando você escolheu mais de uma
na configuração. Veja que é o + ou - do teclado numérico).
------------------------------------------
Ribamar FS ribafs@yahoo.com
               (
geocities.com/br)