.vhost.conf.swp 是什麼?

.vhost.conf.swp 是什麼?

今天早上,我在從意外關閉中恢復虛擬機器時,發現 Apache 由於以下錯誤訊息而無法啟動:

AH00526: /etc/apache2/sites-enabled/.vhost.conf.swp 第 1 行出現語法錯誤:指令「b0VIM」無效,可能拼字錯誤或由未包含在伺服器設定中的模組定義 操作「啟動」失敗。

果然,我在啟用網站的情況下找到了 .swp 文件,首先對其進行了一些研究,但幾乎沒有任何結果,然後將其移至臨時目錄並啟動 Apache 就好了。

系統現在似乎運作正常,但移動一個我一無所知的檔案並走開,這讓我心裡有一種不安的感覺,所以我想我會看看是否有人可以解釋這個檔案的含義更重要的是,我以後不會因為移動它而看到一些負面影響。我認為這是因為伺服器被不當關閉,但安全總比抱歉好

謝謝

答案1

您是否可能之前使用“vi”開啟了 vhost.conf 檔案?它會建立一個交換檔案 (.swp) 以在其他使用者開啟相同檔案時通知他們,如果您的會話崩潰,它將儲存未儲存的變更。當且僅當沒有其他人正在編輯該文件時,才可以刪除該文件(感謝 MadHatter 糾正我)。

相關內容