Questão Como seguir um link no homem


Ao olhar para man-pages no terminal, muitas vezes me deparo com palavras com números entre colchetes depois deles (como mkdir(2)). Se não me engano, estes são links ou referências a outras páginas do manual.

Se sim, como posso seguir esse link / encontrar a página referenciada?

Se não, o que isso significa?


4
2018-04-28 17:48


origem




Respostas:


Se você quiser ver todas as páginas man sobre um comando, uma após a outra, use o -a para man:

man -a mkdir

então use o SPACE bar, então q para sair da primeira página e depois ENTER para ver a próxima página (2).

Para descobrir mais, você pode procurar a manpage do homem usando

man man

3
2018-04-28 17:51



P.S. ainda mais para um uso de saída engraçado man women ;) - mcantsin
SPACE e ENTER só me leve para o fim da página (1), não para o próximo. - schtandard
@schtreber desculpe, eu esqueci de escrever: você precisa sair q a primeira página primeiro, depois use ENTER. - mcantsin


Não com menos (1), que é pager padrão no Ubuntu (e no GNU em geral).

Existem várias ferramentas disponíveis, coisa que funciona no terminal e não é um GNU completo Emacs é chamado informação (1):

$ info apt

ABA para focar o próximo link M-TAB¹ - link anterior, RET para seguir um link sob o cursor f (para "seguir", eu acho) para perguntar qual link ir, conclusão disponível (TAB usual para isso).

Observe que, quando iniciado, as informações (1) padronizam para uma documentação de informações adequada (se houver), em vez de serem manpages. Se isso não é o que você quer, por algum motivo, você tem que especificar a seção man explicitamente:

$ info 'mkdir(1)'     # that’s a man page

ao invés de:

$ info mkdir          # that’s a section in the full manual for Coreutils

__
¹ ESC TAB se meta-tab (que pode ou não ser o mesmo que alt-tab) não funciona no seu terminal.


1
2018-02-11 00:25