ls: unrecognized option `--show-control-chars'
Try `ls --help' for more information.
이런 메세지가 나오는건 왜 그런건 가욤?
root에서는 정상적으로 ll 이 됩니다.
설정을 바꾼것도 없는데 왜 이런 건지요...ㅡㅡ;;;
부탁드립니다.
ll이 ls --show-control-chars 비스므레한걸로 alias되어있는듯 합니다. $ type ls
해보세요
bash 설정파일을 보면 alias가 있을겁니다.
그런데, ls는 GNU fileutils의 ls가 아닌 모양이네요 :) 그 옵션이 안먹는걸 보면...
linux가 아니고 다른 os인 모양입니다.
사용자 계정에서 type ls 하면
ll is aliased to `ls -al'
이라고 정상적으로 나옵니다.
물론 .bashrc 파일도 보았는데요.
# .bashrc
# User specific aliases and functions
# 사용자 정의 앨리어스와 함수 정의
# 앨리어스 정의
alias cp='cp -i'
alias mv='mv -i'
alias rm='rm -i'
# ls에서 한글을 제대로 보기 위해서는 --show-control-chars 옵션이
# 꼭 필요합니다. 컬러가 나오는 것을 원하지 않는다면 --color=auto
# 부분을 삭제하십시오.
alias ls='ls -F --show-control-chars --color=tty'
alias l='ls -l'
alias ll='ls -al'
alias tart='tar tvzf'
alias tarx='tar xvzf'
alias tarc='tar cvzf'
# User specific aliases and functions
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
Re: 갑자기 ll 명령이 않먹을때....ㅡㅡ;;;
ll이 ls --show-control-chars 비스므레한걸로 alias되어있는듯 합니다.
$ type ls
해보세요
bash 설정파일을 보면 alias가 있을겁니다.
그런데, ls는 GNU fileutils의 ls가 아닌 모양이네요 :) 그 옵션이 안먹는걸 보면...
linux가 아니고 다른 os인 모양입니다.
Re: 갑자기 ll 명령이 않먹을때....ㅡㅡ;;;
사용자 계정에서 type ls 하면
ll is aliased to `ls -al'
이라고 정상적으로 나옵니다.
물론 .bashrc 파일도 보았는데요.
이렇게 되어있습니다....
에궁... 어케 찾아야 할런지....
redhat 계열 linux에 rootkit이 깔렸을 때에 나타나는 전형
redhat 계열 linux에 rootkit이 깔렸을 때에 나타나는 전형적인 증상입니다.
http://www.chkrootkit.org/
rootkit으로 확인해 보시고요.
자료를 백업받은 후에 OS를 새로 까시길 추천합니다. 그리고 보안 패치는 꼬박꼬박 하시고요.
Re: 갑자기 ll 명령이 않먹을때....ㅡㅡ;;;
alias ll='ls -al'에서 ls는 그전에 alias된 ls입니다. :)
여기서 ll은 ls -F --show-control-chars --color=tty -al
이게 되겠네요.
댓글 달기