一时手贱误删了正在下载中的文件,好几个G简直要死了。怎么办?查了下如果文件还在被占用,可以使用lsof恢复。步骤如下:
1 |
lsof |grep deleted |
记录下已删除文件的pid,然后
1 |
cp /proc/[pid]/fd/[index] path/to/restore |
然后一切就恢复了~
sharpbai's tech blog~
一时手贱误删了正在下载中的文件,好几个G简直要死了。怎么办?查了下如果文件还在被占用,可以使用lsof恢复。步骤如下:
1 |
lsof |grep deleted |
记录下已删除文件的pid,然后
1 |
cp /proc/[pid]/fd/[index] path/to/restore |
然后一切就恢复了~