반응형

문제 상황

읽기만 가능한 파일을 vim으로 열고 수정하고 나서 저장하려고 보니 can't open file for writing이라는 오류가 떳다.

read write excute 권한중에서 read권한밖에 가지고 있지 않을 때 나타나는데, 원래라면 현재까지 수정한 파일들을 버리고 권한이 있는 계정으로 다시 수정을 해야한다.

 

해결 방법

1. ESC를 누르고 아래 명령어를 입력해준다 

:w !chmod 777 %

2. 위 명령어를 입력한 후에 :wq!를 입력해준다.

:wq!

 

위 명령어를 차례대로 입력해주면 현재까지 수정한 파일들을 버리지 않고 수정된 채로 저장할 수 있다.

반응형
얼은펭귄