리눅스 색깔 의미 터미널 설정 출력 명령어

리눅스 색깔 의미 그리고 터미널 접속할때 색상 설정 하여 출력하는 명령어를 정리하였습니다.

아래 두가지 이미지를 비교해보세요.

첫번째 이미지는 색상을 적용했을때 파일 색상입니다.

리눅스 색깔 의미

파란색 – 디렉토리

초록색 – 실행 파일

빨강색 – 압축 파일

하늘색 – 심볼릭 파일 (링크파일)

회    색 – 일반 파일

 

이외 /tmp 처럼 배경이 녹색인 디렉토리가 있습니다.

임시 템프 폴더입니다.

 

두번째 이미지는 색상을 적용하지 않고 리눅스 처음 기본 세팅일때 색상입니다.

색상이 이렇게 모두 회색으로 보이면 가독성이 떨어집니다.

어떤 파일이 실행파일인지?

어떤 파일이 압축파일인지?

어떤 파일이 폴더인지?

리눅스에서는 심지어 디렉토리인지 파일인지 조차 구분이 안됩니다.

 

리눅스 터미널 접속 해서 색깔이 나오도록 설정하고 색상 출력으로 사용해보겠습니다.

 

리눅스 색상 명령어

export LS_COLORS="di=00;36"
source ~/.bashrc

 

LS_COLORS=  뒷부분에 di 는 디렉토리입니다.

LS_COLORS= di 다음에 오는 00; 은 auto 입니다.

LS_COLORS= 마지막 숫자 36은 색깔입니다.

 

 

외국에 LS_COLORS 제널레이터가 많이 있어서 그대로 가져와봤습니다.

lscolors.html

 

Font Style
Code Property
0 default color
1 bold
4 underlined
5 flashing text
7 reverse field

 

Colors
Code Color
30 black
31 red
32 green
33 orange
34 blue
35 purple
36 cyan
37 grey
90 dark grey
91 light red
92 light green
93 yellow
94 light blue
95 light purple
96 turquoise
97 white

 

Background Colors
Code Property
40 Black background
41 Red background
42 Green background
43 Orange background
44 Blue background
45 Purple background
46 Cyan background
47 Grey background