Come visualizzare o visualizzare pagine man colorate in Linux
Nei sistemi operativi simili a Unix, una pagina man (nella pagina di manuale completa) è una documentazione per un programma/strumento/utilità basato su terminale (comunemente noto come comando). Contiene il nome del comando, la sintassi per utilizzarlo, una descrizione, le opzioni disponibili, l'autore, il copyright, i comandi correlati, ecc.
Puoi leggere la pagina man per un comando Linux come segue; questo visualizzerà la pagina man per il comando df:
man df
Per impostazione predefinita, il programma man utilizza normalmente un programma cercapersone terminale come più o meno per formattare il suo output, e la visualizzazione predefinita è normalmente in colore bianco per ogni tipo di testo (grassetto, sottolineato ecc.).
Puoi apportare alcune modifiche al tuo file ~/.bashrc
per ottenere pagine man ben colorate specificando uno schema di colori utilizzando varie variabili LESS_TERMCAP.
vi ~/.bashrc
Aggiungi le seguenti variabili della combinazione di colori.
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'
Di seguito sono riportati i codici colore che abbiamo utilizzato nella configurazione precedente.
- 31 – rosso
- 32 – verde
- 33 – giallo
Ed ecco i significati dei codici di escape utilizzati nella configurazione di cui sopra.
- 0 – ripristinato/normale
- 1 – grassetto
- 4 – sottolineato
Puoi inoltre ripristinare il tuo terminale digitando reset o anche avviare un'altra shell. Ora, quando provi a visualizzare un comando df della pagina man, dovrebbe assomigliare a questo, più bello della visualizzazione predefinita.
In alternativa, puoi utilizzare il programma di paging MOST, che funziona su sistemi operativi simili a Unix e supporta più finestre e può scorrere verso sinistra e verso destra.
sudo apt install most #Debian/Ubuntu
yum install most #RHEL/CentOS
dnf install most #Fedora 22+
Successivamente, aggiungi la riga seguente nel tuo file ~/.bashrc
, quindi esegui il source del file come prima ed eventualmente ripristina il tuo terminale.
export PAGER="most"
In questo articolo, ti abbiamo mostrato come visualizzare pagine man meravigliosamente colorate in Linux. Per inviarci qualsiasi domanda o condividere suggerimenti/trucchi utili sulla shell Linux, utilizza la sezione commenti qui sotto.