调用“sudo visudo”后编辑文件

调用“sudo visudo”后编辑文件

为了查看权限,我调用了sudo visudo终端。

当我想退出编辑器时,我按下control-x(在Mac上,它退出nano编辑器,但显然不是nano)。相反,它删除了一个字符。我没有注意到,按了几次才意识到我正在从文件中删除字符。

我退出并重新打开终端,然后sudo visudo再次拨打电话。我得到了这个(我编辑了我的计算机的名称):

我想恢复到这次惨败之前的文件。我该怎么做才能恢复到旧文件?

答案1

/etc/sudoers这是一个临时文件,由于您退出终端,它很可能不会保存到实际文件中;仅当编辑器(此处为)无错误退出visudo时才进行更改。所以没有什么可以恢复的,因为什么都没有改变。/etc/sudoersvim

至于临时交换文件,D删除它就足够了,因为这只是您之前的工作中丢弃的临时文件。

相关内容