LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4215|回复: 6

Linux有回收站马?rm删除文件后能恢复吗

[复制链接]
发表于 2010-6-18 14:10:21 | 显示全部楼层 |阅读模式
版本是:Fedora Core release 6

默认有回收站马?
rm命令删除后还能恢复马?
发表于 2010-6-18 14:33:00 | 显示全部楼层
桌面环境有。 Trash can http://www.freedesktop.org/wiki/Specifications/trash-spec

还有一个东西叫做 libtrash ,可以在命令行下实现你说的功能。

不过呢,如果你已经用rm删掉东西了,那么只能在文件系统级别进行操作:
  1. man debugfs
复制代码
http://linux.die.net/man/8/debugfs
Good Luck
回复 支持 反对

使用道具 举报

发表于 2010-6-25 20:48:59 | 显示全部楼层
之前见过人家写个脚本,将rm的东东收集起来。。。
我rm -rf 回车前一定要停顿一秒钟想一下,哈哈。。。
回复 支持 反对

使用道具 举报

发表于 2010-6-26 13:35:38 | 显示全部楼层
惨痛的经历告诉我 rm了之后 基本没希望找回来
回复 支持 反对

使用道具 举报

发表于 2010-8-26 01:54:01 | 显示全部楼层
如果资料没被覆盖,就能被找回来,删除文件只是删除了一个节点而已。
回复 支持 反对

使用道具 举报

发表于 2010-8-27 15:10:32 | 显示全部楼层
rm就是对文件说你“认命”吧
回复 支持 反对

使用道具 举报

发表于 2010-8-27 20:44:20 | 显示全部楼层
把这个rm放进你~/.bin里边
  1. #!/bin/sh
  2. mkdir ~/.trash 2>/dev/null
  3. mv $* ~/.trash
复制代码
然后编辑你的~/.bashrc
  1. alias rm='~/.bin/rm'
复制代码
  1. export PATH=~/.bin:$PATH
复制代码



以上内容请谨慎使用
请勿对root用户使用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表