您好,登錄后才能下訂單哦!
linux不能保存文件如何解決?相信有很多人都不太了解,今天小編為了讓大家更加了解linux,所以給大家總結了以下內容,一起往下看吧。
linux vi不能保存文件怎么辦?
Linux系統vi編輯只讀文檔無法保存的解決辦法,使用普通用戶編輯nginx.conf 等配置文件:
保存的時候會提示:沒有Root Permission可以用如下方法解決:保存時加上:
:w !sudo tee %
針對vi不能保存文件的錯誤,還有可能沒有配置當前用戶sudo權限,用sudo時提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是用戶名,也就是用戶名沒有權限使用sudo,只要修改一下/etc/sudoers文件就行了。下面是修改方法:
1.進入超級用戶模式。也就是輸入"su -",系統會讓輸入超級用戶密碼,輸入密碼后就進入了超級用戶模式。
2.添加文件的寫權限,輸入命令"chmod u+w /etc/sudoers"。
3.編輯/etc/sudoers文件。也就是輸入命令"vim /etc/sudoers",輸入"i"進入編輯模式,找到這一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(這里的xxx是你的用戶名),然后保存(就是先按一 下Esc鍵,然后輸入":wq")退出。
4.撤銷文件的寫權限。也就是輸入命令"chmod u-w /etc/sudoers"。
再次保存:
#查看是否保存成功: $grep sudo nginx.conf #test :w !sudo tee %
關于linux不能保存文件如何解決就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。