Terminal呼叫
呼叫sudo visudo
後編輯文件
要查看權限,我呼叫
sudo visudo
了終端。當我想退出編輯器時,我按下
control-x
了(在 Mac 上,它退出了nano
編輯器,但顯然不是nano
)。相反,它刪除了一個字元。我沒有註意到,我按了幾次才意識到我正在從文件中刪除字元。我退出並重新打開終端,然後再次打電話
sudo visudo
。我得到了這個(我編輯了我的電腦名稱):我想恢復到這次慘敗之前的文件。我該怎麼做才能恢復到舊文件?
/etc/sudoers
這是一個臨時文件,由於您退出終端,很可能沒有保存到實際文件中;僅在編輯器(此處,)無錯誤退出時visudo
進行更改。所以沒有什麼可以恢復的,因為沒有任何改變。/etc/sudoers``vim
至於臨時交換文件,
D
刪除它就足夠了,因為這只是您之前努力的一次性臨時文件。