이 름
dir_colors − dircolors(1)을 위 한 설 정 파 일 .
설 명
The
dir_colors 파 일 은 ls(1)
를 위 한 컬 러 정
보 를 지 원 하 는
dircolors(1) 프 로 그 램
을 위 한 설 정 정
보 를 포 함 한 다 .
.dir_colors 와 같 이 각
자 의 홈 디 렉 토
리 에 카 피 본 을
가 지 고 있 고 , 보
통 은 /etc 에 서 찾
을 수 있 다 .
TERM terminal-type
terminal-specific 섹 션 을 시 작 하 고 그 것 을 적 용 하 는 터 미 널 을 지 정 한 다 . 멀 티 플 TERM 서 술 문 은 여 러 터 미 널 타 입 을 문 의 하 는 섹 션 을 생 성 하 는 데 사 용 될 수 있 다 .
EIGHTBIT yes|no
8비 트 ISO 8859 문 자 가 기 본 값 에 의 해 가 능 해 야 만 지 정 한 다 . 호 환 성 판 단 는 또 한 yes는 1, no는 0으 로 써 지 정 된 다 . 기 본 값 은 no이 다 .
OPTIONS options
기 본 ls 커 맨 드 라 인 에 커 맨 드 라 인 옵 션 을 추 가 한 다 . 옵 션 은 모 든 유 효 한 ls 커 맨 드 라 인 옵 션 일 수 있 고 , 음 부 호 를 포 함 해 야 한 다 . dircolors 는 이 러 한 옵 션 들 의 유 효 성 을 입 중 하 진 못 한 다 는 것 을 주 지 한 다 .
NORMAL color-sequence
보 통 의 텍 스 트 를 위 해 사 용 되 는 색 을 지 정 한 다 .
FILE color-sequence
보 통 파 일 을 위 해 사 용 되 는 색 을 지 정 한 다 .
DIR color-sequence
디 렉 토 리 를 위 해 사 용 되 는 색 을 지 정 한 다 .
LINK color-sequence
심 볼 릭 링 크 를 위 해 사 용 되 는 색 을 지 정 한 다 .
ORPHAN color-sequence
깨 진 링 크 를 위 해 사 용 되 는 색 을 지 정 한 다 . 지 정 되 지 않 았 다 면 ls 는 LINK 색 을 대 신 사 용 한 다 .
MISSING color-sequence
없 어 진 파 일 을 위 해 사 용 되 는 색 을 지 정 한 다 . 지 정 되 지 않 았 다 면 ls 는 FILE 색 을 대 신 사 용 한 다 .
FIFO color-sequence
FIFO를 위 해 사 용 되 는 색 을 지 정 한 다 .
SOCK color-sequence
소 켓 을 위 해 사 용 되 는 색 을 지 정 한 다 .
BLK color-sequence
블 록 장 치 파 일 (special file)을 위 해 사 용 되 는 색 을 지 정 한 다 .
CHR color-sequence
문 자 장 치 파 일 (special file)을 위 해 사 용 되 는 색 을 지 정 한 다 .
EXEC color-sequence
실 행 속 성 을 가 진 것 을 위 해 사 용 되 는 색 을 지 정 한 다 .
LEFTCODE color-sequence
비 -ISO 6429터 미 널 (아 래 를 본 다 .)을 위 한 left code 을 지 정 한 다 .
RIGHTCODE color-sequence
비 -ISO 6429터 미 널 (아 래 를 본 다 .)을 위 한 right code 을 지 정 한 다 .
ENDCODE color-sequence
비 -ISO 6429터 미 널 (아 래 를 본 다 .)을 위 한 end code 을 지 정 한 다 .
*extension color-sequence
extension으 로 끝 나 는 모 든 파 일 을 위 해 사 용 되 는 색 을 지 정 한 다 .
.extension color-sequence
*.extension와 같 다 . .extension으 로 끝 나 는 모 든 파 일 을 위 해 사 용 되 는 색 을 지 정 한 다 .
ISO 6429 (ANSI) COLOR SEQUENCES
오 늘 날 대 부 분 의 색 -가 용 ASCII터 미 널 들 은 ISO 6429 (ANSI) color sequences 을 사 용 한 다 . 그 리 고 색 가 용 성 이 없 는 많 은 터 미 널 들 은 ISO 6429 color 코 드 를 인 식 하 거 나 출 력 이 나 에 뮬 로 부 터 그 것 을 제 거 한 다 . ls 는 전 자 채 색 이 가 능 한 기 본 값 으 로 ISO 6429 코 드 를 사 용 한 다 .
ISO 6429 color sequences는 세 미 콜 론 으 로 나 뉘 어 지 는 sequences로 구 성 된 다 . 대 부 분 공 통 적 인 코 드 는 다 음 과 같 다 :
0 기
본 색 을 재 저 장
할 때
1 밝 은 색 을 위 해
4 언 더 라 인 텍 스
트 를 위 해
5 번 쩍 거 리 는 텍
스 트 를 위 해
30 검 은 전 경 을 위
해
31 빨 간 전 경 을 위
해
32 녹 색 전 경 을 위
해
33 노 란 (혹 은 갈 색 )
전 경 을 위 해
34 파 란 전 경 을 위
해
35 자 주 색 전 경 을
위 해
36 청 록 색 전 경 을
위 해
37 하 얀 색 (혹 은 회
색 ) 전 경 을 위 해
40 검 은 배 경 을 위
해
41 빨 간 배 경 을 위
해
42 녹 색 전 경 을 위
해
43 노 란 (혹 은 갈 색 )
배 경 을 위 해
44 파 란 배 경 을 위
해
45 자 주 색 배 경 을
위 해
46 청 록 색 배 경 을
위 해
47 하 얀 색 (혹 은 회
색 )배 경 을 위 해
모 든 명 령 이 모 든 시 스 템 혹 은 화 면 에 서 작 동 되 지 는 않 는 다 .
ls 는 다 음 의 기 본 값 을 사 용 한 다 :
NORMAL 0
보 통 텍 스
FILE 0 보 통 파 일
DIR 32 디 렉 토 리
LINK 36 심 볼 릭 링 크
ORPHAN undefined 깨 진 심 볼
릭 링 크
MISSING undefined 사 라 진 파
일
FIFO 31 FIFO
SOCK 33 소 켓
BLK 44;37 블 록 장 치
CHR 44;37 문 자 장 치
EXEC 35 실 행 파 일
OTHER TERMINAL TYPES (ADVANCED CONFIGURATION)
당 신 이 코 드 의 다 른 설 정 을 사 용 하 는 색 -가 용 터 미 널 을 가 졌 다 면 당 신 은 적 당 한 설 정 을 할 수 있 다 . 그 렇 게 하 기 위 해 당 신 은 LEFTCODE, RIGHTCODE, and ENDCODE 정 의 를 사 용 해 야 만 한 다 .
파 일 명 을 출 력 할 때 , ls 는 다 음 과 같 은 출 력 결 과 를 보 인 다 : LEFTCODE typecode RIGHTCODE filename ENDCODE, 여 기 서 typecode 는 파 일 의 타 입 이 나 이 름 에 의 존 하 는 색 결 과 이 다 . ENDCODE 가 정 의 되 지 않 았 다 면 , 결 과 LEFTCODE NORMAL RIGHTCODE 가 대 신 사 용 될 것 이 다 . left- and rightcodes의 목 적 은 단 지 필 요 한 타 이 핑 을 줄 이 는 것 이 다 . 당 신 의 터 미 널 을 전 유 하 지 못 한 다 면 , 당 신 은 각 각 의 키 워 드 를 지 정 함 으 로 제 거 할 수 있 다 .
NOTE: ENDCODE 가 셋 업 파 일 의 글 로 벌 섹 션 을 정 의 한 다 면 , 파 일 의 terminal-specific섹 션 을 정 의 할 수 없 다 . 이 것 은 모 든 any 표 준 정 의 가 영 향 력 이 없 음 을 의 미 한 다 . 그 러 나 서 로 다 른 ENDCODE 는 같 은 효 과 를 갖 도 록 지 정 될 수 있 다 .
ESCAPE SEQUENCES
C-style \-escaped 표 기 법 , stty-style ^-표 기 법 , 색 결 과 혹 은 파 일 명 확 장 안 의 제 어 혹 은 공 백 문 자 들 을 지 정 하 기 위 해 사 용 될 수 있 다 . C-style 표 기 법 은 다 음 과 같 은 문 자 를 포 함 한 다 :
\a Bell
(ASCII 7)
\b Backspace (ASCII 8)
\e Escape (ASCII 27)
\f Form feed (ASCII 12)
\n Newline (ASCII 10)
\r Carriage Return (ASCII 13)
\t Tab (ASCII 9)
\v Vertical Tab (ASCII 11)
\? Delete (ASCII 127)
\nnn Any character (octal notation)
\xnnn Any character (hexadecimal notation)
\_ Space
\\ Backslash (\)
\^ Caret (^)
\# Hash mark (#)
이 스 케 이 프 는 space, backslash, caret 혹 은 해 쉬 마 크 같 은 문 자 열 의 모 든 제 어 문 자 를 입 력 하 기 위 해 필 요 하 다 .
주 의
ISO 6429 터 미 널 에 의 해 사 용 되 는 기 본 LEFTCODE 와 RIGHTCODE 정 의 는 다 음 과 같 다 .
LEFTCODE
\e[
RIGHTCODE m
기 본 ENDCODE 는 정 의 할 수 없 다 .
관 련 항 목
dircolors(5), ls(1), stty(1), xterm(1)
파 일
/etc/dir_colors
dircolors. 를 위 한 System-wide 설 정 파 일 .
~/.dir_colors
dircolors. 를 위 한 개 별 사 용 자 설 정 파 일
주 의
이 페 이 지 는 fileutils-4.0패 키 지 에 서 찾 을 수 있 는 dir_colors 파 일 포 맷 을 묘 사 한 다 . 다 른 버 전 과 는 약 간 다 를 수 있 음 . 추 가 및 수 정 은 aeb [AT] cwi.nl로 메 일 을 주 기 바 라 며 , 버 그 에 대 한 리 포 트 는 fileutils-bugs [AT] gnu.edu로 메 일 을 주 기 바 란 다 .