O que é o homem?
man é o manual do usuário do sistema. Você pode digitar man XXX diretamente no shell para obter instruções sobre este comando, ferramenta e função. Isso mesmo, você pode consultar o uso de funções no Linux, como pthread_create, open, socket e outras APIs relacionadas ao sistema, que são muito convenientes e abrangentes. O único lugar hostil é todo em inglês. Precisamos aprender inglês.
Categoria manual
Se houver um manual correspondente, ele entrará diretamente na interface de navegação. Cada manual possui um número correspondente indicando sua categoria.
digital | significado |
---|---|
1 | Programas executáveis ou comandos shell |
2 | Chamadas de sistema (funções fornecidas pelo kernel) |
3 | Chamadas de biblioteca (funções dentro de bibliotecas de programa) |
4 | Arquivos especiais (geralmente encontrados em / dev) |
5 | Formatos e convenções de arquivo, por exemplo, / etc / passwd |
6 | Jogos |
7 | Diversos (incluindo pacotes de macro e convenções), por exemplo, man (7), groff (7) |
8 | Comandos de administração do sistema (geralmente apenas para root) |
9 | Rotinas do kernel [não padrão] |
8 significa que você precisa de privilégios de administrador para executar, o mais comum é sudo apt get xxx (8); como o ls mkdir comum, etc., são todos programas executáveis (1).
O que há na página de manual?
Um manual consiste em várias partes. Seções típicas são: NOME, SINOPSE, CONFIGURAÇÃO, DESCRIÇÃO, OPÇÕES, STATUS DE SAÍDA, VALOR DE RETORNO, ERROS, AMBIENTE, ARQUIVOS, VERSÕES, DE ACORDO COM, NOTAS, BUGS, EXEMPLO, AUTORES, e VER TAMBÉM.
- Nome do comando NAME e sua descrição de uma frase
- Resumo da SINOPSE
- DESCRIÇÃO
- OPÇÃO opção
- EXEMPLO exemplo
No entanto, nem todas as páginas do manual são organizadas desta forma.Por exemplo, a opção de comando ls aparece em DESCRIÇÃO. Existem algumas convenções que devemos conhecer, o que nos ajuda a compreender o conteúdo deste manual.
Formato | significado |
---|---|
Negrito | Enfatize o que está sendo explicado |
itálico | Precisa ser substituído por parâmetros apropriados, o ubuntu renderiza como sublinhado |
[-abc] | Parâmetros opcionais (podem estar vazios) |
-a | -b | | Parâmetros separados que não podem ser usados ao mesmo tempo |
argumento ... | Parâmetros repetíveis, ou seja, podem ser sobrepostos? |
[expressão] ... | [] Os parâmetros internos são repetíveis |
tipo de texto em negrito exatamente como mostrado. o texto em itálico é substituído pelo argumento apropriado. [ -abc ] qualquer ou todos os argumentos dentro de [] são opcionais. -a | -b opções delimitadas por | não podem ser usados juntos. argumento ... argumento é repetível. [ expressão ] ... a expressão inteira dentro de [] pode ser repetida.
Encontre as informações de que precisamos
O manual man usa o comando less para navegar, localizar, encontrar e outras tarefas. Aqui estão apenas algumas operações comuns:
Achar
PESQUISANDO / padrão * Pesquisa para a frente pela ( N- ésima) linha correspondente. ? padrão * Pesquisa para trás por ( N- ésima) linha correspondente. n * Repita pesquisa anterior (para N ocorrência -ésimo). N * Repete a pesquisa anterior na direção reversa. ESC-n * Repete a pesquisa anterior, abrangendo os arquivos. ESC-N * Repete a pesquisa anterior, reverso dir. & arquivos de abrangência. ESC-u Desfazer (alternar) o realce da pesquisa. & padrão * Exibir apenas linhas correspondentes
Se precisarmos descobrir o que a opção -C de nm faz:
- homem nm
- / C
- fb verifique se há algum conteúdo correspondente
Se você está interessado apenas em parte do conteúdo, pode tentar &pattern
exibir apenas as linhas correspondentes.