资讯详情

linux上恢复误删(使用rm-rf命令)的文件或目录

Linux不像windows有这么显眼的回收站,不能简单的还原。linux删除文件还原可分为两种情况,一种是删除过程中的删除信息,另一种是删除过程中找不到,只有在工具还原的帮助下,这里分别检查介绍。

文件删除过程仍然存在。

这通常是连续标准输入或输出的活动过程,当文件被删除时,过程PID它仍然存在。这就是为什么一些服务器删除了一些文件,但磁盘没有释放。

1. lsof

文件刚刚被删除,想要恢复,先试试lsof.

# lsof |grep data.file1

1.lsof |grep 'deleted' |  grep 'A.jar' 查看     java      392798 305256   uu    4r      REG                8,3   32    91 /home/A.jar (deleted)     2.获取进程号     lr-x------ 1 uu uu 64 Mar 2 15:50 2 -> /home/A.jar (deleted)  3. 切到目录:     cd /proc/392798/fd 4. 复制文件     cp 2 /tmp/A.jar

标签: rf传感器反光板式感应开关

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台