본문 바로가기

Useful Tips/Linux

리눅스 shell 디렉토리 표시 색상 바꾸기

간혹 리눅스 쉘에서 디렉토리가 파란색으로 표시되어 검정바탕상에서 잘 보이지 않는 경우

아래와 같이 색상을 변경해준다.

 

$ cp /etc/DIR_COLORS ~/.dircolors

$ vi .dircolors

 

여기서 DIR 부분을 검색하여 색상 코드를 변경한다.

34 이 색상 코드 값이며, 아래 색상 목록에서 원하는 값으로 변경한다.

DIR 01;34       # directory

 0     to restore default color
 1     for brighter colors 
 4     for underlined text
 5     for flashing text
30     for black foreground
31     for red foreground
32     for green foreground
33     for yellow (or brown) foreground
34     for blue foreground
35     for purple foreground
36     for cyan foreground
37     for white (or gray) foreground
40     for black background
41     for red background
42     for green background
43     for yellow (or brown) background
44     for blue background
45     for purple background
46     for cyan background
47     for white (or gray) background

주요 symbol은 아래와 같다.

NORMAL   0       Normal (non-filename) text
FILE     0       Regular file
DIR      32      Directory
LINK     36      Symbolic link
ORPHAN   undefined       Orphanned symbolic link
MISSING  undefined       Missing file
FIFO     31      Named pipe (FIFO)
SOCK     33      Socket
BLK      44;37   Block device
CHR      44;37   Character device
EXEC     35      Executable file