码迷,mamicode.com
首页 > 系统相关 > 详细

Linux rm的一次误用

时间:2014-11-03 06:39:17      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:des   使用   strong   文件   on   linux   c   记录   配置文件   

今天在Linux下误用了一次rm -rf,经历惨痛,记录一下。

原因是我删除了一个文件到回收站,然后点错了将home下的所有东西都删到了回收站,然后我又从回收站拷贝回home目录而不是使用恢复,因为home目录里的东西有点多心急就直接放弃了,然后一看只拷贝了一半,就直接在terminal下rm -rf *,orc orc orc

恢复过程

  • 因为系统是刚装的,home目录下只有少许的东西,所以直接用烧录到U盘的镜像启动机器,然后将U盘中/home/mint下的内容都拷贝到了我自己的home目录下;
  • 重启系统发现桌面还是启动不了,看了下是拷贝的Desktop目录没有写权限,加上chmod 755 /home/xxx/Desktop;
  • 因为之前拷贝Desktop等目录时用的是root权限,所以将这些目录的所有者也改了,sudo chown -R xxx:yyy *;

教训

  • 重要的文件做好备份,例如各种配置文件;
  • 各个文件的权限要正确添加,尽量不要使用chmod 777这种加权限的方式;
  • 慎用rm -rf *;

Linux rm的一次误用

标签:des   使用   strong   文件   on   linux   c   记录   配置文件   

原文地址:http://www.cnblogs.com/elvalad/p/4070355.html

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