반응형
Bash Shell에서 폴더(디렉터리)의 글자 색을 바꾸려면, LS_COLORS 환경 변수를 수정하면 됩니다. 이 값은 ls 명령이 출력할 때 파일 타입별로 어떤 색을 쓸지를 지정합니다.
1. 폴더 색 변경하기
1. LS_COLORS 값 확인하기
echo $LS_COLORS
2. 원하는 색상 코드 확인하기
예: 디렉토리 색을 밝은 초록색(01;32) → 밝은 하늘색(01;36) 으로 바꾸고 싶다면
3. ~/.bashrc에 추가
# 예: 폴더 색을 밝은 하늘색(01;36)으로 설정
export LS_COLORS="di=01;36:$(echo $LS_COLORS | sed 's/di=[^:]*://g')"
이 명령은 기존 LS_COLORS에서 디렉토리 색만 바꿔줍니다.
4. 변경 적용
source ~/.bashrc
2. 색상 코드 표 (ANSI)
코드 의미
00 | 기본 색 |
01 | 굵게 (bold) |
30~37 | 전경색 (black~white) |
40~47 | 배경색 |
예: 앞자리;뒤자리 = 효과;색
- 01;32 : 굵은 녹색
- 01;34 : 굵은 파랑
- 01;36 : 굵은 시안(하늘색)
- 01;33 : 굵은 노랑
- 01;35 : 굵은 보라
3. 완전히 커스터마이징하려면?
dircolors 명령을 이용할 수 있습니다.
dircolors -p > ~/.dircolors
그 후 ~/.dircolors 파일을 편집해서 DIR 01;36 식으로 수정하고, ~/.bashrc에 다음 추가:
eval "$(dircolors -b ~/.dircolors)"
반응형
'Linux Unix > Command' 카테고리의 다른 글
[ Linux ] history + grep - 조합으로 특정 명령어만 검색하는 방법 (0) | 2025.05.19 |
---|---|
[ Linux ] ping, traceroute, telnet - 네트워크 경로 및 포트 연결 확인하기 (0) | 2025.04.24 |
[ Linux ] curl 로 다운로드 시 에러 나고 wget으로 다운로드 문제 없는 경우 (0) | 2025.04.23 |
[ Linux ] 하드디스크 마운트 하기 (0) | 2025.03.05 |
[ Linux ] gzip - 기본 압축 프로그램으로 압축 및 압축 풀기 (0) | 2024.12.27 |