possuem mais parâmetros do
que é possível memorizar
(pelo menos para uma
pessoa normal ;), de forma
que o man acaba servindo
como um guia de consulta
rápida.
Mas, devido à quantidade de
parâmetros disponíveis, os
manuais de muitos progra-
mas são muito longos e
complicados. Por isso,
muitos suportam o parâmetro
"--help", que exibe uma ajuda
resumida, contendo apenas
os parâmetros mais usados.
Experimente, por exemplo, o
"ls --help".
Se você quiser apenas uma
descrição rápida do que um
determinado comando faz,
experimente o comando
"whatis" (o que é), como em:
"whatis ls".
Mais uma variante do man é o
comando "info", que contém
manuais alternativos para
muitos comandos. Enquanto
os manuais do man são
técnicos, desenvolvidos para
serem manuais de referência,
os do info normalmente utili-
zam uma linguagem mais
simples, abordando apenas as
opções mais comuns. Nem
Para incluir os arquivos ocultos (que no Linux começam
com "."), use "ls -a". Para ver mais detalhes sobre cada
arquivo, incluindo o tamanho, permissões de acesso e
dono, use "ls -lh". Para incluir os ocultos, adicione o "a",
como em "ls -lha".
A ordem dos parâmetros não altera o resultado do
comando. Tanto faz digitar "tar -zxvf arquivo.tar.gz",
quando "tar -xzfv arquivo.tar.gz". Acostume-se a sempre
usar a tecla Tab para completar os comandos
(principalmente os nomes de arquivos), assim, além de
digitar mais rápido, você diminui a possibilidade de erros.
: Como disse, ninguém pode dizer que sabe tudo sobre
todos os comandos do terminal. Para facilitar as coisas,
cada comando possui um manual, onde são citados todos
os parâmetros e vários exemplos. Todos estes manuais são
acessados através de um comando único, o "man". Para
ver as (muitas) opções do "ls", por exemplo, use "man ls".
Use as setas para rolar a tela e, para sair do manual,
pressione a tecla "q".
O man acaba sendo um componente essencial para quem
usa muito a linha de comando, pois mesmo comandos
simples, como o ls, cat, grep, tail, usados no dia-a-dia
man
todos os comandos possuem
uma página info, mas o núme-
ro vem crescendo. Para usá-lo,
basta digitar "info comando",
como em "info lsmod".
: Este é o comando usado
para copiar arquivos de uma
pasta a outra. Inclua o nome
do arquivo e a pasta para
onde ele vai, como em "cp
arquivo.tar.gz /mnt/sda1". Se
você quiser copiar um
arquivo que está em outra
pasta para o diretório atual,
inclua a localização completa
do arquivo e em seguida o "./"
(que representa o diretório
atual), como em "cp
/mnt/cdrom/video.avi ./".
O cp é por padrão um co-
mando bastante chato e difí-
cil de entender. Se você quer
copiar uma pasta do CD para
o diretório atual, o mais lógico
seria digitar "cp /mnt/cdrom/
musicas ./", não é?. Mas, se
você fizer isso, ele responde:
"cp: omitindo diretório
'/mnt/cdrom/musicas' ".
Para copiar toda a pasta, você
precisaria incluir o comando
"-r", que explica que ele deve
copiar recursivamente, in-
cluindo todos os arquivos e
subdiretórios.
cp
Tutorial - LINUX: usando o terminal Guia do Hardware.net 23