vim中 E212:無法開啟並寫入檔案 的解決辦法
在編寫配置檔案時,常常忘記切換到root使用者,導致檔案編輯完畢,敲入:wq 退出儲存時,出現 E212:無法開啟並寫入檔案 的錯誤提示。這是由於在該目錄下當前使用者沒有寫許可權導致。
解決辦法如下:
【1】 將檔案儲存到使用者目錄下,再改變所有者,然後移動到配置目錄下,步驟如下:
1) 儲存退出時用 :wq ! ~/tmp/file.conf
2)su切換到root使用者,將file.conf改變屬主, chown root file.conf
3)移動配置檔案到目標目錄,mv file.conf [pathname]
【2】 第二種解決辦法相對比較簡便
儲存檔案時用 : w ! sudo tee %
tee 用於讀取輸入檔案,同時儲存
%表示當前編輯檔案
(不過這種方法有個要求就是當前編輯使用者必須在 sudoers這個檔案中,這也是執行sudo命令的要求)
轉載來自:http://blog.csdn.net/jilitojeek/article/details/17169007
相關文章
- 不能開啟要寫入的檔案故障解決辦法
- 登錄檔無法開啟的解決辦法
- 檔案無法粉碎解決辦法
- jvm:jmap無法dump檔案的解決辦法JVM
- 升級Win 10無法開啟Office 2013檔案的解決辦法
- python中無法正確讀取.mat檔案的解決辦法Python
- 無法建立目錄或檔案 無法建立目錄的解決辦法
- 無法寫入檔案 Filesystem
- windows XP CMD中無法輸入中文的解決辦法Windows
- 新浪UC無法登入的解決辦法
- Win10系統無法開啟hlp檔案怎麼辦 windows10無法開啟hlp檔案如何解決Win10Windows
- Word的檔案被鎖定,無法編輯的解決辦法
- Ubuntu 重啟無法進入圖形介面的解決辦法Ubuntu
- Excel開啟csv檔案出現亂碼的解決辦法Excel
- macOS Catalina 已損壞無法開啟的解決辦法Mac
- 解決linux開啟檔案數1024限制的解決辦法Linux
- win10無法開啟這個應用解決辦法Win10
- 記vscode無法啟動解決辦法VSCode
- Linux檔案系統破壞,導致系統無法啟動解決辦法Linux
- win10 無法開啟winxp共享怎麼辦 win10無法訪問xp共享檔案解決方法Win10
- Genymotion無法啟動虛擬裝置的解決辦法
- pandas 無法開啟 .xlsx 檔案
- 開啟EXCEL時無法找到startup.xls檔案的解決方法Excel
- Internet explorer無法開啟站點原因與解決辦法
- 圖解電腦上Firefox瀏覽器無法開啟的解決辦法圖解Firefox瀏覽器
- AngryBirds(憤怒的小鳥)無法啟動的解決辦法
- Asp.net 無法啟動IIS Express 解決辦法ASP.NETExpress
- [php]wmap應用程式無法啟動解決辦法PHP
- 解決:windows無法拖拽檔案Windows
- iOS新建推送證書無法生成p12檔案的解決辦法iOS
- 開啟記事本檔案出現黑色方塊的解決辦法
- Mac下SublimeText總是以新視窗開啟檔案的解決辦法Mac
- XML檔案中url路徑中&失效解決辦法XML
- 關於dbconsole無法啟動的解決辦法
- 「專案已被 macOS 使用,不能開啟」解決辦法Mac
- python檔案無法讀寫怎麼辦Python
- ie中jQuery無法解析xml檔案的解決方案jQueryXML
- Windows10系統中html檔案無法開啟如何解決WindowsHTML