[linux] 即使有root權限, 仍然無法修改文件 [E212 cant open file for writing.]


看了好多國內的各個平台的文章,都沒解決問題(可能只能解決部分問題)

大都是反復在強調sudo權限,

又或者是說利用👇提權:

:w !sudo tee %

sudo可不是萬能的

比如

----i--------e- ***.txt

不能進行更改、重命名或者刪除操作,如果文件的為只讀,則通常無法在不更改讀/寫權限的情況下對其進行編輯。此外,鎖定文件可能會阻止對服務的訪問等。超級用戶具有更改系統中事物的普遍權限...但不是"上帝模式",無法改變系統的規則。

那就

sudo chmod u+w 文件名

賦予其讀/寫權限


參考:

[SOLVED] E212 cant open file for writing. I have root access (linuxquestions.org)icon-default.png?t=M276https://www.linuxquestions.org/questions/linux-newbie-8/e212-cant-open-file-for-writing-i-have-root-access-4175431271/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM