
Linux下想编辑/etc/sudoers文件,出现Found a swap file的问题,是设置错误造成的,解决方法如下:
1、首先打开虚拟机的Linux系统,输入用户名。
2、第二列加密后的密码,一般用x表示,x表示是密码占位符,密码保存在/etc/shadow中。
3、第三列用户的Id号。
4、第四列所在组的ID号。
5、然后切换到root用户,运行visudo命令。
6、最后在打开的配置文件中,找到root ALL=(ALL) ALL,在下面添加一行xxx ALL=(ALL) ALL 其中xxx是要加入的用户名称。
我们使用 vi 命令编辑某文件,出现如图提示,此时我们也可以直接按E键进行正常进行编辑,但是下次还是可能出现。
原因:
1:当我们编辑一个文件的时候,另外一个人也在编辑的时候,会出现;
2:当我们编辑文件时候,突然断电,或者突然断网,为了防止数据丢失,也会出现这种文件;
解决方案:
首先,我们需要使用 vi -r Kmer_evaluation.py 进行恢复,会打开文件,按回车键,保存使用 wq! 不要使用 wq 就会从.swp中恢复到Kmer_evaluation.py中
然后再删除.swp文件
当使用vi或vim打开文件时,为了防止意外,比如用vi开启文件后,没有退出,又在另一个终端里再次用vi或vim打开同一个文件;或者没有退出vi编辑器就直接shutdown关机或init 0关机了。就会产生这个以.swp为后缀的文件。如果这些意外没有发生,这个.swp文件将被删除。可用vi -r 文件名的方式恢复文件。然后用rm删除以.swp为后缀的文件。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)