| Comentários sobre os comandos |
A maioria dos comandos do Linux possui o seguinte formato:
comando opções argumentos
onde opções usualmente começam com o caractere "-" seguido de uma ou mais letras. Por exemplo, para listar os arquivos e os diretórios filhos do diretório atual, basta digitar
ls
Já o comando
ls -al
exibe informações (tamanho, dono, grupo, etc) sobre os arquivos e os diretórios (opção l) e inclui na listagem os arquivos escondidos (opção a). Importante: os arquivos escondidos no Linux possuem nome que começam com um ponto (".").
As opções podem possuir um ou mais argumentos. Além disso, é possível existir argumentos que não pertençam a uma opção. Observe, por exemplo, o comando abaixo.
awk -F: -farq.txt /etc/passwd
Neste caso, temos o comando awk com duas opções (F e f) e três argumentos (:, arq.txt e /etc/passwd), sendo que o último argumento não pertence a nenhuma opção.
Para obter informações on-line sobre algum comando do Linux, digite man seguido do nome do comando. Por exemplo, para obter uma explicação sobre o comando ls digite
man ls
É também possível obter a lista dos parâmetros disponíveis usando o parâmetro/comando help.
| Entrada e saída padrão dos comandos do Linux |
tr a-z A-Z < testeusa o arquivo teste como entrada para o comando tr.
ls > testeou
ls 1> testecria o arquivo teste com o conteúdo do diretório atual.
ls /meu_dir 2> testecria o arquivo teste com a mensagem de erro relacionada a execução do comando acima.
| Observações |
Neste Guia de Referências foi adotada a seguinte norma na apresentação dos comandos:
Por exemplo, o comando
cat [-n] arquivo
possui uma opção (-n) e um argumento (arquivo), sendo que apenas o segundo deve ser obrigatoriamente informado pelo usuário. Por exemplo, suponha que você queira exibir o conteúdo do arquivo teste.txt, então você pode digitar
cat -n teste.txtou
cat teste.txt
onde o primeiro comando numera as linhas do arquivo e o segundo comando apenas exibe o arquivo.