>> Delete Reply from No. 38982 article
No. RE: ls 컬러 환경 설정은 어디서 하나요?

등록 2002-01-07 08:49:00 By localhost     조회 1
이름 kimio    

		기본적으론 /etc/DIR_COLORS 입니다.
허나, 그건 어디까지나 설정화일이고,
사용자가 정의하면 다른 파일이 될 수 있습니다.
일단, 컬라가 나오게 하는 명령어는
/usr/bin/dircolors 입니다.
이넘이 ls 를 컬라로 보이게 합니다.
일단 설정된 컬러를 보고 싶다면...
# dircolors --print-database (엔터) 해 보십시요..
이파일이 실행되도록 하는 루틴은
/etc/profile.d/colorls.sh 입니다.
여기에 /etc/DIR_COLORS 파일을 불러오게 되어 있습니다.
저의 colorls.sh을 보여드릴께요.
----- cut hear ----
# color-ls initialization
COLORS=/etc/DIR_COLORS
eval `dircolors --sh /etc/DIR_COLORS`
[ -f "$HOME/.dircolors" ] && eval `dircolors --sh $HOME/.dircolors` && COLORS=$H
OME/.dircolors
[ -f "$HOME/.dir_colors" ] && eval `dircolors --sh $HOME/.dir_colors` && COLORS=
$HOME/.dir_colors
 if echo $SHELL |grep bash 2>&1 >/dev/null; then # aliases are bash only
  if ! egrep -qi "^COLOR.*none" $COLORS &>/dev/null; then
        alias ll='ls -l --color=tty'
        alias l.='ls -d .[a-zA-Z]* --color=tty'
        alias ls='ls --color=tty'
  else
        alias ll='ls -l'
        alias l.='ls -d .[a-zA-Z]*'
  fi
fi
----- cut hear ----
자세한 내용은 man dircolors(엔터) 해 보세요..
 : ls컬러는 어디서 환경 설정 하나요
: 책에서 etc/DIR_COLORS컬러를 편집하면 된다구 하는데
: 그런 파일이 없네요
: 저는 레드헷 7.2를 사용한답니다.
: 자세한 설명이나 메뉴얼이 잇으시면 저좀 도와 주세요?--by kimio
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved