我对 Centos 7 上的 7za 有一个奇怪的问题。我使用以下命令将文件添加到 7za 存档中(目录的总大小约为 40GB)
/usr/bin/7za a -ppassword -t7z -mmt=off -m0=deflate -mx=1 /home/archive.zip /home/Directory/
在此过程中,我检查 /home/archive.zip 的大小及其 0:
-rw-r----- 1 root root 0 Apr 29 13:01 /home/archive.zip
然而,当使用 fusionr 和 lsof 找出这个 PID 正在做什么时,我可以看到它打开了 /home/archive.zip 来写入:“3w”FD。我可以看到正在处理的各个文件。
我的问题是:在归档时将这些数据写入哪里?为什么我的新文件是 0 字节?
如果它写入的是临时文件,为什么 7za PID 打开 /home/archive.zip 进行写入。
基本上——这些数据去哪里了?