O que exatamente são comandos?
Um comando pode ser uma das quatro coisas diferentes:
- Um programa executável como todos esses arquivos em
/usr/bin
. - Um comando embutido no próprio shell.
- Uma função de shell.
- Um alias.
Identificando Comandos
Normalmente, use o tipo para saber o que é um tipo de comando. por exemplo:
$ type cd
cd is a shell builtin
Em seguida, isso mostra que o comando cd
é um comando interno.
Obtendo ajuda sobre comandos:
-
help
: Obtenha ajuda para construções de shell -
--help
- Exibe informações de uso -
man
- Exibe a página de manual de um programa -
info
- Exibe a entrada de informações de um programa -
README
E outros arquivos de documentação do programa
help
: Obtenha ajuda para o Shell Builtins
use help
para cada comando interno do shell. tente isto por exemplo: help cd
--help
- Exibir informações de uso
Muitos programas executáveis suportam uma opção --help
que exibe uma descrição da sintaxe e das opções suportadas do comando. Por exemplo mkdir --help
man - Exibe a Página do Manual do Programa
A maioria dos programas executáveis destinados ao uso de linha de comando fornece uma documentação formal chamada manual ou man page. Por exemplo man mkdir
info - exibe a entrada de informações de um programa
O Projeto GNU fornece uma alternativa para páginas de manual para seus programas, chamada info.
As páginas de informação são exibidas com um programa de leitura chamado, apropriadamente, info. As páginas de informações são hiperlinkadas como páginas da web. Por exemplo: info mkdir
LEIA-ME E outros arquivos de documentação do programa
Muitos pacotes de software instalados no seu sistema possuem arquivos de documentação que residem no diretório /usr/share/doc
. Por exemplo: less /usr/share/doc/adduser/examples/adduser.local
**
Resumido do livro Linux Command Line, William E. Shotts Jr. Segunda Edição da Internet
**