Pesquisa de site

Como visualizar ou exibir páginas de manual coloridas no Linux


Em sistemas operacionais do tipo Unix, uma página de manual (na página de manual completa) é uma documentação para um programa/ferramenta/utilitário baseado em terminal (comumente conhecido como comando). Contém o nome do comando, sintaxe para usá-lo, uma descrição, opções disponíveis, autor, direitos autorais, comandos relacionados, etc.

Você pode ler a página de manual de um comando do Linux da seguinte maneira; isso exibirá a página de manual do comando df:

man df 

Por padrão, o programa man normalmente usa um programa de pager de terminal, como more ou less, para formatar sua saída, e a visualização padrão é normalmente na cor branca para cada tipo de texto (negrito, sublinhado, etc.).

Você pode fazer alguns ajustes em seu arquivo ~/.bashrc para obter páginas de manual bem coloridas, especificando um esquema de cores usando várias variáveis LESS_TERMCAP.

vi ~/.bashrc

Adicione as seguintes variáveis do esquema de cores.

export LESS_TERMCAP_mb=$'\e[1;32m'
export LESS_TERMCAP_md=$'\e[1;32m'
export LESS_TERMCAP_me=$'\e[0m'
export LESS_TERMCAP_se=$'\e[0m'
export LESS_TERMCAP_so=$'\e[01;33m'
export LESS_TERMCAP_ue=$'\e[0m'
export LESS_TERMCAP_us=$'\e[1;4;31m'

A seguir estão os códigos de cores que usamos na configuração acima.

  • 31 – vermelho
  • 32 – verde
  • 33 – amarelo

E aqui estão os significados dos códigos de escape usados na configuração acima.

  • 0 – redefinir/normal
  • 1 – negrito
  • 4 – sublinhado

Além disso, você pode redefinir seu terminal digitando reset ou até mesmo iniciar outro shell. Agora, quando você tenta visualizar um comando df da página de manual, ele deve ficar assim, melhor que a visualização padrão.

Alternativamente, você pode usar o programa de paginação MOST, que funciona em sistemas operacionais do tipo Unix e oferece suporte a várias janelas e pode rolar para a esquerda e para a direita.

sudo apt install most		#Debian/Ubuntu 
yum install most		#RHEL/CentOS
dnf install most		#Fedora 22+

Em seguida, adicione a linha abaixo em seu arquivo ~/.bashrc, em seguida, forneça o arquivo como antes e possivelmente reinicie seu terminal.

export PAGER="most"

Neste artigo, mostramos como exibir páginas de manual lindamente coloridas no Linux. Para nos enviar qualquer dúvida ou compartilhar dicas/truques úteis sobre o shell do Linux, use a seção de comentários abaixo.