Linux
如何提取具有較大塊大小的 tar 存檔?
我有一個包含大量非常大文件的 tar 球。阻塞因子為 10k。這需要很長時間才能提取,因為它進行了大量的 10k 寫入。如果我一次獲得更大的寫入,文件系統的性能會更好。如果 tar 不能讓我進行更大的寫入,我如何使用其他一些 bash 管道技術來提取記憶體並將更大的塊刷新到磁碟?
我相信您正在尋找以下
-b
開關tar
:-b, --blocking-factor BLOCKS BLOCKS x 512 bytes per record
現在您的命令將如下所示:
tar xfv mybigbigtar.tar --blocking-factor=<whatever you desire>