Como apertar as páginas do manual

3

As páginas man geralmente se parecem com uma parede de texto quando você as abre, com grandes quantidades de opções e muitas vezes sem muito contexto. Mas eles são uma ótima mina de informações sobre como usar os comandos.

Então, como você faz sentido as man pages? Quais são as seções padrão sobre? Como eles estão organizados? Existe um mapa mental que facilita a compreensão do homem?

Existe alguma dica que você usa para facilitar a navegação - por exemplo, adicionar cor ao texto.

    
por Hamish Downer 12.08.2010 / 15:34

4 respostas

3

Eu não vejo man pages como fonte de aprendizado primário. Eu vejo man pages como um gatilho útil para me lembrar como fazer algo que já sei fazer.

Normalmente, você pode encontrar tutoriais ou instruções na internet que ensinam como e por que as coisas andam juntas da maneira que fazem. Então, quando você faz isso, você lê as man pages para se lembrar da bandeira ou sintaxe específica de como fazê-lo. Minha regra pessoal é que, se eu não conseguir descobrir o que preciso fazer em duas etapas da página man, preciso do Google ... e provavelmente criar algumas anotações para mim.

Geralmente eu acho que less é o melhor visualizador de páginas de manual para mim; Eu posso rolar para cima e para baixo e fazer pesquisas para encontrar as palavras que estou procurando.

    
por 12.08.2010 / 16:43
2

As seções Descrição e Exemplos de man man são uma ótima ajuda para entender como man páginas são organizadas e como usá-las.

Em geral, acho que as seções Exemplos, Veja e Arquivos de muitas man páginas são muito úteis, pois dão pistas sobre onde procurar em seguida quando você está tentando rastrear algo que possa ser obscuro.

Se seu pager for less , você poderá definir as variáveis LESS_TERMCAP_* para mostrar a cor em man páginas. Aqui está o meu:

export LESS_TERMCAP_mb=$(tput bold; tput setaf 2) # green
export LESS_TERMCAP_md=$(tput bold; tput setaf 6) # cyan
export LESS_TERMCAP_me=$(tput sgr0)
export LESS_TERMCAP_so=$(tput bold; tput setaf 3; tput setab 4) # yellow on blue
export LESS_TERMCAP_se=$(tput rmso; tput sgr0)
export LESS_TERMCAP_us=$(tput smul; tput bold; tput setaf 7) # white
export LESS_TERMCAP_ue=$(tput rmul; tput sgr0)
export LESS_TERMCAP_mr=$(tput rev)
export LESS_TERMCAP_mh=$(tput dim)
export LESS_TERMCAP_ZN=$(tput ssubm)
export LESS_TERMCAP_ZV=$(tput rsubm)
export LESS_TERMCAP_ZO=$(tput ssupm)
export LESS_TERMCAP_ZW=$(tput rsupm)

Não se esqueça de que os arquivos info geralmente têm mais detalhes e são navegáveis (possuem uma forma de hiperlink).

    
por 12.08.2010 / 16:04
1

Se você estiver usando o konqueror, as páginas man podem ser pesquisadas no próprio navegador. Basta colocar man: / command_name para ver a página man

por exemplo. homem: / ls

Alternativamente, há o plugin vim disponível para visualizar páginas de manual com realce de sintaxe no vim link

    
por 12.08.2010 / 15:38
0

Eu os pesquiso com o destaque do vim e da sintaxe

    
por 12.08.2010 / 15:37

Tags