当前位置: 技术问答>linux和unix
老问题了,linux下,误删文件如何恢复?
来源: 互联网 发布时间:2016-10-18
本文导语: rm -rf /var/lib 现在我想恢复它,在网上看了很多方法,有谁知道的,指点下我,suse10环境 怎么查看某个文件在哪个磁盘上呢?我想查看/var在哪个磁盘上 | 既然是suse 就容易恢复吧 suse默...
rm -rf /var/lib
现在我想恢复它,在网上看了很多方法,有谁知道的,指点下我,suse10环境
怎么查看某个文件在哪个磁盘上呢?我想查看/var在哪个磁盘上
现在我想恢复它,在网上看了很多方法,有谁知道的,指点下我,suse10环境
怎么查看某个文件在哪个磁盘上呢?我想查看/var在哪个磁盘上
|
既然是suse 就容易恢复吧 suse默认的文件系统是reiserfs
如果是大多数发行版的linux 采用ext3文件系统的话 就基本无望了
关于恢复请看
请看http://linux.chinaunix.net/techdoc/system/2009/07/21/1125248.shtml
http://www.91linux.com/html/article/guanli/20070609/2668.html
下面一段来自http://www.linuxsir.org/main/?q=node/115
2)ext2、ext3和reiserfs 反删除功能对比;
从文件系统的反删除来看,ext2和reiserfs 都支持反删除,对于一般使用者来说应该是安全的,但对于保密单位来说可能意味着不安全。从反删除角度来说明文件系统的安全性,也是有两方面;昨天和Linuxfish 讨论了这个问题,他说在Windows中引入了文件粉碎机这个可笑的工具,目的就是不让恢复已删除的文件。 如果您的工作是从事比较机密的,用ext3比较好,因为ext3一旦删除文件,是不可恢复的,虽然网上也有几个关于反删除恢复操作在ext3中,但实践来看,并不是那么容易;因为反删除能恢复相应的绝秘资料的泄秘,所以ext3可能更适合您; 如果您是一般使用者,我还是建议用reiserfs文件系统,他支持反删除功能,反删除操作也比较容易;但也会存在一点问题。比如在Fedora或Redhat中,有一个关于系统安全的selinux,在默认情况下,可能在reiserfs 中不支持selinux ;不过值得一说的是selinux是一个绝对庞大、功能丰富、涉及面极广的安全工具,selinux并不是一般使用者就能驾驭的了的;所以我们建议初学者在使用Linux系统时先关掉selinux 功能;但您可以慢慢尝试熟悉使用它;在Fedora和Redhat最新的版本中,reiserfs文件系统的确是不支持selinux,所以您在Fedora或Redhat中采用了reiserfs ,并且还想用selinux ,还是自己找解决办法,可能要打内核补丁才行;至于其它Linux发行版本是否存在这个问题,还得需要您来尝试;
如果是大多数发行版的linux 采用ext3文件系统的话 就基本无望了
关于恢复请看
请看http://linux.chinaunix.net/techdoc/system/2009/07/21/1125248.shtml
http://www.91linux.com/html/article/guanli/20070609/2668.html
下面一段来自http://www.linuxsir.org/main/?q=node/115
2)ext2、ext3和reiserfs 反删除功能对比;
从文件系统的反删除来看,ext2和reiserfs 都支持反删除,对于一般使用者来说应该是安全的,但对于保密单位来说可能意味着不安全。从反删除角度来说明文件系统的安全性,也是有两方面;昨天和Linuxfish 讨论了这个问题,他说在Windows中引入了文件粉碎机这个可笑的工具,目的就是不让恢复已删除的文件。 如果您的工作是从事比较机密的,用ext3比较好,因为ext3一旦删除文件,是不可恢复的,虽然网上也有几个关于反删除恢复操作在ext3中,但实践来看,并不是那么容易;因为反删除能恢复相应的绝秘资料的泄秘,所以ext3可能更适合您; 如果您是一般使用者,我还是建议用reiserfs文件系统,他支持反删除功能,反删除操作也比较容易;但也会存在一点问题。比如在Fedora或Redhat中,有一个关于系统安全的selinux,在默认情况下,可能在reiserfs 中不支持selinux ;不过值得一说的是selinux是一个绝对庞大、功能丰富、涉及面极广的安全工具,selinux并不是一般使用者就能驾驭的了的;所以我们建议初学者在使用Linux系统时先关掉selinux 功能;但您可以慢慢尝试熟悉使用它;在Fedora和Redhat最新的版本中,reiserfs文件系统的确是不支持selinux,所以您在Fedora或Redhat中采用了reiserfs ,并且还想用selinux ,还是自己找解决办法,可能要打内核补丁才行;至于其它Linux发行版本是否存在这个问题,还得需要您来尝试;
|
debugfs
数量多的话真不知道怎么弄。
或许可以试试这个:
http://www.ibm.com/developerworks/cn/linux/l-cn-filesrc/
数量多的话真不知道怎么弄。
或许可以试试这个:
http://www.ibm.com/developerworks/cn/linux/l-cn-filesrc/
|
想查看/var在哪个磁盘上,可以用df命令,看看有没有一个单独的盘对应/var,如果没有那就是在/的那个盘了。用mount命令也能看出来。
关于恢复文件,有很多人写过:
http://student.csdn.net/space.php?uid=32341&do=blog&id=11152
http://blog.csdn.net/cracker_love/archive/2007/05/14/1608903.aspx
http://blog.csdn.net/tmd_net/archive/2004/09/04/94448.aspx
关于恢复文件,有很多人写过:
http://student.csdn.net/space.php?uid=32341&do=blog&id=11152
http://blog.csdn.net/cracker_love/archive/2007/05/14/1608903.aspx
http://blog.csdn.net/tmd_net/archive/2004/09/04/94448.aspx
|
http://linux.chinaunix.net/bbs/viewthread.php?tid=351004&extra=page%3D3%26amp%3Bfilter%3Ddigest&page=1
http://linux.chinaunix.net/bbs/viewthread.php?tid=908327&extra=page%3D3%26amp%3Bfilter%3Ddigest
http://linux.chinaunix.net/bbs/viewthread.php?tid=908327&extra=page%3D3%26amp%3Bfilter%3Ddigest
|
|
主席,教教他们写一个rm脚本,删除文件后放到回收站。
|
忠告,绝对是忠告!
不要把window的习惯带到linux中来,那样你会痛苦,linux绝对不是一个需要不停install,uninstall的系统,请你尊重linux,千万别把它当玩具。
不要把window的习惯带到linux中来,那样你会痛苦,linux绝对不是一个需要不停install,uninstall的系统,请你尊重linux,千万别把它当玩具。