Színes Man-oldalak megtekintése vagy megjelenítése Linux alatt
A Unix-szerű operációs rendszerekben a kézikönyvoldal (a teljes kézikönyvoldalon) egy terminálalapú program/eszköz/segédprogram (közismert nevén parancs) dokumentációja. Tartalmazza a parancs nevét, használatának szintaxisát, leírását, elérhető opciókat, szerzőt, szerzői jogot, kapcsolódó parancsokat stb.
A következőképpen olvashatja el a Linux parancs kézikönyvoldalát; ez megjeleníti a df parancs man oldalát:
man df
Alapértelmezés szerint a man program általában terminál pager programot használ, például többé-kevésbé a kimenet formázásához, és az alapértelmezett nézet általában fehér színű minden típusú szöveghez (félkövér, aláhúzott stb.).
Módosíthat a ~/.bashrc
fájlon, hogy szép színű kézikönyvoldalakat kapjon, ha színsémát ad meg különböző LESS_TERMCAP változókkal.
vi ~/.bashrc
Adja hozzá a következő színséma változókat.
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'
Az alábbiakban láthatók a színkódok, amelyeket a fenti konfigurációban használtunk.
- 31 – piros
- 32 – zöld
- 33 – sárga
És itt van a fenti konfigurációban használt escape kódok jelentése.
- 0 – visszaállítás/normál
- 1 – félkövér
- 4 – aláhúzva
Ezenkívül alaphelyzetbe állíthatja terminálját a reset beírásával, vagy akár egy másik shell indításával is. Most, amikor megpróbálja megtekinteni a man oldal df parancsát, így kell kinéznie, szebben, mint az alapértelmezett nézet.
Alternatív megoldásként használhatja a MOST lapozó programot, amely Unix-szerű operációs rendszereken működik, és több ablakot is támogat, és balra és jobbra görgethet.
sudo apt install most #Debian/Ubuntu
yum install most #RHEL/CentOS
dnf install most #Fedora 22+
Ezután adja hozzá az alábbi sort a ~/.bashrc
fájlhoz, majd a korábban leírt módon szerezze be a fájl forrását, és esetleg állítsa vissza a terminált.
export PAGER="most"
Ebben a cikkben megmutattuk, hogyan jeleníthet meg gyönyörűen színes kézikönyvoldalakat Linuxon. Ha bármilyen kérdése van, vagy hasznos Linux shell-tippeket/trükköket szeretne megosztani, használja az alábbi megjegyzés részt.