2013-02-18 3 views
9

프로덕션 환경에 opensuse를 사용하고 있습니다. 나는 "테스트"사용자로 로그인하고 "VI"를 사용하여 파일을 편집하려고하지만 난 파일 을 저장 하겠어 때

**

E138 다음과 같은 오류를 보여줍니다 오전 : 수 ' t는 "테스트"사용자의 모든 파일에서

**

/home/test/.viminfo 파일 viminfo 작성하고 autometically 읽기 전용 될 폴더를 제공합니다. "root"사용자를 사용하여 권한을 변경하려하지만이를 변경할 수 없습니다. 또한 "~/.viminf *"와 같은 임시 파일을 찾습니다.하지만이 같은 것은 없습니다.

은 plaese 도움을 무엇을 .... 알고 사람이 문제

답변

13

홈 디렉토리 소유자와 권한을 수정에 대해 알고하지 마십시오.

sudo chown -R test /home/test 

sudo chmod u+rw -R /home/test 

그리고 마지막으로 더 오래된 임시 파일이 남아되지 않았 음을 확인합니다 (예를 들어 ~/.viminf *)하고 .viminfo 파일의 디렉토리에 쓸 수.

+0

해당하지 않습니다. pstscos341 :/home/sibuild # sudo chown sibuild/home/sibuild/jira_certificate. sath.com chown :'/home/sibuild/jira_certificate.sath.com '의 소유권 변경 : 읽기 전용 파일 시스템 – Biswajit

+0

pstscos341 :/home/sibuild # sudo chmod + urw /home/sibuild/jira_certificate.sath. com chmod : invalid mode :'+ urw '자세한 정보는'chmod --help'를 시도해보십시오. – Biswajit

+0

방금 ​​답변을 편집했습니다. 루트 셸 '#'에서이 작업을 시도하는 경우 sudo를 사용하지 마십시오 –