나는 유닉스에 대해 아는 바가 거의 없다. sudo 사용자의 .profile 파일을 업데이트했지만 파일의 일부 경로가 잘못되었습니다. sudo 사용자로 다시 연결하려고 하면 어떤 명령도 인식되지 않고 .profile 파일을 편집할 수 없습니다. 내 프로필에서 올바른 .profile을 복사하려고 했지만 어떤 명령도 인식하지 못합니다.
sudo 사용자의 손상된 .profile 파일을 수정하는 방법은 무엇입니까?
편집 1: 다음은 .profile을 편집하려고 할 때 발생하는 오류입니다.
/home/dts>vi .profile
-ksh: vim: not found [No such file or directory]
나는 이것을 시도했습니다 - /usr/bin/sudo nano ~/.profile? 그런데 루트권한이 없어서 로그인이 안되네요.
/home/dts/etc>/usr/bin/sudo nano ~/.profile?
sudo: 3번의 잘못된 비밀번호 시도
편집 2: 다른 sudo 계정에서 .profile 복사/이동을 시도했지만 어떤 명령도 인식하지 못합니다.
/home/dts/etc>cp /home/sq73223/.profile_dts /home/dts/.profile
-ksh: cp: not found [No such file or directory]
/home/dts/etc>mv /home/sq73223/.profile_dts /home/dts/.profile
-ksh: mv: not found [No such file or directory]
/home/dts/etc>whoami
-ksh: whoami: not found [No such file or directory]
답변1
프로그램을 찾기 위해 PATH 설정을 엉망으로 만든 것 같습니다. 예를 들어 시도해 보십시오 sudo /usr/bin/vi ...
(즉, 실행 파일의 전체 경로를 제공하십시오).
루트로 직접 로그인하거나 su
계정에 로그인해 볼 수도 있습니다.