Linux에서 컬러 매뉴얼 페이지를 보는 방법


유닉스 계열 운영 체제에서 man 페이지 (전체 매뉴얼 페이지)는 터미널 기반 프로그램/도구/유틸리티 (일반적으로 명령이라고 함)에 대한 문서입니다. 여기에는 명령 이름, 사용 구문, 설명, 사용 가능한 옵션, 작성자, 저작권, 관련 명령 등이 포함됩니다.

다음과 같이 Linux 명령에 대한 매뉴얼 페이지를 읽을 수 있습니다. 그러면 df 명령에 대한 맨 페이지가 표시됩니다.

$ man df 

기본적으로 man 프로그램은 일반적으로 출력 형식을 지정하기 위해 다소간과 같은 터미널 호출기 프로그램을 사용하며 기본보기는 일반적으로 모든 종류의 텍스트 (굵게, 밑줄 등)에 대해 흰색으로 표시됩니다.

다양한 LESS_TERMCAP 변수를 사용하여 색 구성표를 지정하여 멋진 색상의 맨 페이지를 얻기 위해 ~/.bashrc 파일을 약간 조정할 수 있습니다.

$ vi ~/.bashrc

다음 색 구성표 변수를 추가하십시오.

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'

다음은 위의 구성에서 사용한 색상 코드입니다.

  • 31 – red
  • 32 – green
  • 33 – yellow

위의 구성에서 사용 된 이스케이프 코드의 의미는 다음과 같습니다.

  • 0 – reset/normal
  • 1 – bold
  • 4 – underlined

reset을 입력하여 터미널을 추가로 재설정하거나 다른 셸을 시작할 수도 있습니다. 이제 man page df 명령을 보려고하면 다음과 같이 기본보기보다 더보기 좋습니다.

또는 Unix와 유사한 운영 체제에서 작동하고 여러 창을 지원하며 왼쪽과 오른쪽으로 스크롤 할 수있는 MOST 페이징 프로그램을 사용할 수 있습니다.

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

그런 다음 ~/.bashrc 파일에 아래 줄을 추가 한 다음 이전과 같이 파일을 소싱하고 가능하면 터미널을 재설정하십시오.

export PAGER="most"

이 기사에서는 Linux에서 아름다운 색상의 man 페이지를 표시하는 방법을 보여주었습니다. 질문을 보내거나 유용한 Linux 쉘 팁/트릭을 공유하려면 아래 댓글 섹션을 사용하십시오.