OS/Linux

[Linux] E212: Can't open file for writing 해결법

dalgong 2023. 12. 11. 12:36
반응형

vim 명령어나 vi 명령어로 파일 수정을 하려다 보면 

E212: Can't open file for writing

E505: "test" is read-only (add ! to override) 와 같은 명령어들이 발생하는 경우가 있다.

 

이는 리눅스에서 해당 파일을 수정할 수 없게 설정이 되어있어서 그렇다.

해결 방법은 chatter 명령어를 사용하는거다.

 

 

이렇게 수정이 불가능한 파일에

[root@dalgong test]# chattr -i test

 

위의 명령어를 사용해주면 파일 수정이 가능해진다.

 

반대로 다시 수정이 불가능하게 해주려면

[root@dalgong test]# chattr +i test

 

명령어를 사용해주면 된다.

반응형

'OS > Linux' 카테고리의 다른 글

[Linux] SSL 인증서 생성  (1) 2025.01.24
[Linux] Linux에서 Slack으로 디스크 사용량 알림  (0) 2024.09.04
[Linux] LVM 생성  (1) 2023.12.04
[Linux] NAS란?  (0) 2023.11.27
[Linux] Open SSH 업데이트  (0) 2023.07.23