码迷,mamicode.com
首页 > 其他好文 > 详细

记一次rm的误操作

时间:2017-07-21 22:10:40      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:linux   误删   root   

   记录一次我在linux下的瓜皮操作吧,这次是乱用rm -rf 导致。

   起因是我用vim编辑配置文件后,wq后面接了~然后回车,这样保存后,该路劲下多了一个~文件。一开始我觉得是以~创建了一个文件而已,没多想就直接rm -rf  ~了,当时没什么事,接着再次编辑文档保存退出时发现,会提示E138: Can‘t write viminfo file /root/.viminfo!,然后想着进入root的家目录看看,发现此时root家目录已经不存在了,顿时恍然大悟。

   百度了下,发现不止我遇到过这种问题,网上解决的方法总结了一下,主要有三种:

   1.直接cp -a /etc/skl /root,然后登出后再登陆。

   2.从另外一台配置相同的主机上将root目录打包,然后传到删了root家目录的这台主机解压,解压后的root目录移动到根目录下。

   3.重装系统(这应该是你的根下有很重要的文件吧,我因为是新机所以没用这步)

   最后提醒,rm之前一定要看清楚,避免误删,另外,做好备份也很重要。

记一次rm的误操作

标签:linux   误删   root   

原文地址:http://dorebmoon.blog.51cto.com/12604409/1949856

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!