Índice
Dúvidas são comuns durante o aprendizado e uso do Linux e existem várias maneiras de se obter ajuda e encontrar a resposta para algum problema. O GNU/Linux é um sistema bem documentado, e ter um programa bem documentado é o princípio para seu sucesso junto a utilizadores e desenvolvedores, pois demonstra a dedicação de seu desenvolvedor em garantir boa usabilidade. Abaixo segue algumas formas úteis para encontrar a solução de sua dúvida, vale a pena conhece-las.
As páginas de manual acompanham quase todos os programas GNU/Linux. Elas trazem uma descrição básica do comando/programa e detalhes sobre o funcionamento de opção.
É mais comum fazer a visualização de uma página de manual em modo texto, com rolagem vertical, em geral com a aparência de arquivos visualizados com os comandos less e more. Também documenta parâmetros usados em alguns arquivos de configuração.
A utilização da página de manual é simples, digite:
man [seção] [comando/arquivo]
onde:
É a seção de manual que será aberta, se omitido, mostra a primeira seção sobre o comando encontrada (em ordem crescente).
Comando/arquivo que deseja pesquisar.
A navegação dentro das páginas de manual é feita usando-se as teclas abaixo:
q - Sai da página de manual
PageDown ou f - Rola uma página abaixo (25 linhas em consoles tradicionais 80x25)
PageUP ou w - Rola uma página acima (25 linhas em consoles tradicionais 80x25)
SetaAcima ou k - Rola 1 linha acima
SetaAbaixo ou e - Rola 1 linha abaixo
r - Redesenha a tela (refresh)
p ou g - Inicio da página
h - Ajuda sobre as teclas e atalhes da página de manual
s - Salva a página de manual em formato texto no arquivo especificado (por
exemplo: /tmp/ls
).
Cada seção da página de manual contém explicações sobre uma determinada parte
do sistema. As seções são organizadas em diretórios separados e localizadas no
diretório
/usr/man
. Os programas/arquivos são
classificados nas seguintes seções:
Programas executáveis ou comandos internos
Chamadas do sistema (funções oferecidas pelo kernel)
Chamadas de Bibliotecas (funções dentro de bibliotecas do sistema)
Arquivos especiais (normalmente encontrados no diretório
/dev
)
Formatos de arquivos e convenções (/etc/inittab
por
exemplo).
Jogos
Pacotes de macros e convenções (por exemplo man)
Comandos de Administração do sistema (normalmente usados pelo root)
Rotinas do kernel (não padrões)
A documentação de um programa também pode ser encontrada em 2 ou mais
categorias, como é o caso do arquivo host_access
que é
documentado na seção 3 (bibliotecas) e 5 (formatos de arquivo e convenções). Por
este motivo é necessário digitar man 5 hosts_access
para ler a
página sobre o formato do arquivo, porque o comando man
procura a página de manual nas seções em ordem crescente e a digitação do
comando man hosts_access abriria a seção 3.
As páginas de manual contém algumas regras para facilitar a compreensão do comando:
Texto Negrito - Deve ser digitado exatamente como é mostrado
[bla bla bla] - Qualquer coisa dentro de []
são opcionais
Exemplo, man ls
, man 5 hosts_access
.
Copyright © 1999-2020 - Gleydson Mazioli da Silva