: [test@in-world test]$ ls
: ls: unrecognized option `--show-control-chars'
: Try `ls --help' for more information.
:
: 위처럼 사용자 test 계정에서 ls를 치면 안먹는데..
: root에서 ls를 치면 먹거든요..
: 어디를 손봐야 하나요.. 초보가..
--show-control-chars는 리눅스에서 한글과 같은 특수
캐릭터를 보여주는 옵션입니다.
현재 ls에 alias가 'ls --show-control-chars'로 잡혀 있는것 같군요.
alias에서 --show-control-chars를 없애주시면 일단 ls를 하시는 것은
문제가 없을 겁니다.
유저의 홈디렉토리에서 .bashrc파일을 열고 알리아스가 잡혀있는 것을 고쳐주세요..
그냥 노파심으로 한가지 더 적자면..
홈디렉토리는 유저가 로그인을 했을때의 바로 그 디렉토리 입니다.
일반적으로 유저의 홈디렉토리는 /home/username입니다.
그 디렉토리에서 다음과 같이 실행하세요.
ls -al
ls앞의 표시는 알리아스를 무시한다는 얘깁니다.
즉 아무런 옵션없이 ls자체만 사용한다는 얘기죠.
그러면 .으로 시작하는 파일이 나타날 겁니다.
거기서 .bashrc를 vi나 다른 에디터로 열구요, alias가 잡혀있는 부분을 보세요.
그 부분을 편집한후, 저장을 하고난 후에 .bashrc를 실행하셔야 합니다.
그럼 열심히.....--리눅스 만세....