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
- 無法寫入檔案 Filesystem
- macOS Catalina 已損壞無法開啟的解決辦法Mac
- 記vscode無法啟動解決辦法VSCode
- Excel開啟csv檔案出現亂碼的解決辦法Excel
- Ubuntu 重啟無法進入圖形介面的解決辦法Ubuntu
- python檔案無法讀寫怎麼辦Python
- win10 無法開啟winxp共享怎麼辦 win10無法訪問xp共享檔案解決方法Win10
- pandas 無法開啟 .xlsx 檔案
- Asp.net 無法啟動IIS Express 解決辦法ASP.NETExpress
- Ubuntu - WPS開啟檔案提示檔案被鎖定無法編輯解決方法Ubuntu
- ie中jQuery無法解析xml檔案的解決方案jQueryXML
- XML檔案中url路徑中&失效解決辦法XML
- IDEA專案突然出現異常無法啟動時的有效解決辦法Idea
- 「專案已被 macOS 使用,不能開啟」解決辦法Mac
- visual studio中顯示無法開啟ui檔案UI
- Windows10系統中html檔案無法開啟如何解決WindowsHTML
- mac檔案刪除不了的解決辦法Mac
- Win10系統bat檔案無法開啟怎麼辦_win10打不開bat檔案解決教程Win10BAT
- win10 editplus無法開啟檔案怎麼辦_win10電腦editplus打不開檔案解決方法Win10
- cat開啟檔案正常vim開啟檔案中文亂碼解決方法
- 關於如何解決visualc++6.0開啟檔案閃退的一種方式(附帶解決輸入法無法顯示)C++
- Windows10/Windows11開啟檔案提示安全警告解決辦法Windows
- Parallels Desktop安裝Win7無法啟用的解決辦法ParallelWin7
- ubuntu安裝向日葵後無法啟動的解決辦法Ubuntu
- Linux Mint下Qt Creator無法輸入中文解決辦法LinuxQT
- Windows中隨身碟無法格式化的解決辦法Windows
- iPhone突然無法充電的解決辦法 iPhone無法充電怎麼辦iPhone
- 開啟ahci後無法進入win10怎麼辦_開啟ahci後無法進入win10如何解決Win10
- 生成HTML出現“模板檔案不存在,無法解析文件”的解決辦法(圖文)HTML
- Spring Boot,Spring Cloud專案打成Jar包時,無法讀取自定義檔案的解決辦法Spring BootCloudJAR
- 開機無法進入bios怎麼辦_win10電腦開機無法進入bios的解決方法iOSWin10
- win10無法開啟bootbcd修復怎麼辦_win10無法開啟bootbcd修復的解決方法Win10boot
- VSCode 中,TS 提示 ”無法找到 *.vue 宣告檔案“ 的解決方案VSCodeVue
- 解決廢紙簍檔案無法清除的方法
- win10壓縮檔案怎麼打不開怎麼辦 win10無法開啟壓縮檔案解決方法Win10
- android中MK檔案的寫法Android
- 電腦藍屏怎麼解決開不了機 電腦藍屏無法正常啟動的解決辦法