資料載入中

胡言亂語

Linux vi修改文件時遇到:E212無法打開文件進行寫入

執行修改
vi /etc/ssh/sshd_config

使用wq(儲存後離開)或者是wq!(唯讀檔案強制儲存後離開)指令
卻一直出現提示E212 can't open file for writing

Linuxvi修改文件時遇到E212無法打開文件進行寫入
意思是不能保存。
原因:權限不夠,普通無法保存,需要使用超級用戶才可以。
解決方法:切換至超級用戶,再進行修改保存。
指令:sudo su 切換至超級用戶。
若要切換成其他用戶則可使用
sudo su 用戶名稱

以上紀錄。

  • 無法保存文件的原因
  • 超級用戶權限切換方法
  • 使用wq指令儲存文件
  • 唯讀檔案強制儲存指令
  • E212錯誤提示解決方案
https://innstory.com/story-Linuxvi修改文件時遇到E212無法打開文件進行寫入-2312

上一篇
 JavaScript搜尋字串並取代

下一篇
設置屬性PHPPDOsetAttribute 

發表留言

  • Jack

    這種權限問題確實讓人頭疼,尤其在修改檔案時。切換到超級用戶的方式很實用,避免了不必要的麻煩。希望能夠順利解決。
    2026-06-02 下午 1 點回覆

作者簡介

離不開電腦的宅男


推薦閱讀

作者其他相關類別故事

jQuery resize取得瀏覽器目前視窗寬度

jQuery resize取…

Mark Chang 8 年又 54 天 3.2K

在使用CSS調整RWD顯示時~ 也可以使用javascript來做一些輔助,例如判斷目前瀏覽器的...

在PHP強制顯示錯誤訊息的方法

在PHP強制顯示錯誤訊息的方…

Mark Chang 6 年又 176 天 2.1K

若是單一檔案,只需要在每個PHP檔案裡添加下列2行: 若想要所有檔案都顯示錯誤訊息。 可以在.hta...

PHP如何移除 x-powered-by 資訊

PHP如何移除 x-powe…

Mark Chang 5 年又 39 天 1.8K

xpoweredby 主動披露使用程式版本訊息,增加資安風險。 可透過以下方式隱藏 xpowered...