당연히
절대 경로를 붙여 주시면 됩니다.
아마 /usr/bin 이나 /bin에 있을 테니
/usr/bin/vi하시면 됩니다.
: 문제는 그걸 수정할 방법이 없다는 것입니다.
: vi 명령어 조차도 모른다고 나오거든요.
: 그렇다고 일반유저로 로긴하면 /root/.bashrc에 대한 접근 권한이 없구요.
:
: 어떻게 수정할 수 있는 방법이 없을까요?
:
:
: : 구분자를 잘못 사용하셨습니다.
: : ;(세미코론)이 아니라 :(콜론)입니다
: :
: : : 제가 자바를 사용하기 위해 PATH, CLASSPATH등을 설정하기 위해
: : : /root/.bashrc를 건드렸습니다.
: : :
: : : export JAVA_HOME=/home/jdk1.2.2
: : : export PATH=./;$JAVA_HOME/bin;$PATH
: : : export CLASSPATH=./;$JAVA_HOME/bin/tools.jar
: : : 등등의 설정을 했지요.
: : : 그래놓고 재부팅을 하니까
: : :
: : : bash: ./ directory
: : : bash: /home/jdk1.2.2/lib/tools.jar: Permission denied
: : : 등등의 메시지가 나옵니다.
: : :
: : : 그리고 나선 각종 명령어들이 모조리 먹통입니다.
: : : bash: ls: command not found
: : : 와 같은 메시지가 나옵니다.
: : :
: : : 텔넷으로 다른 사용자로 접속하면 ls가 먹히지만
: : : su로 루트로 로긴하면 다시 .bashrc가 실행되면서
: : : 똑같은 증상이 나타납니다.
: : :
: : : 어떻게 해야 할까요?
: : : 그리고 옳바른 설정법은 무엇일까요?
: : : /home/jdk1.2.2/lib/tools.jar: Permission denied에 관한 오류는
: : : 또 어떻게 잡아야 합니까?
: : :
: : : 에구, 정말 어렵당.
: : : 아시는 분 가르쳐주세요.
: : : (물론 각종 서비스는 잘 기동됩니다. 로긴 전에 기동되기땜에...)