首页 > 代码库 > 记一次rm的误操作
记一次rm的误操作
记录一次我在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的误操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。