tar拆分压缩及解压
指尖二进制 • 1 年前 • 807 次点击 • LINUX
查看文件大小
[root@localhost ~]# du -sh node-1_log/node-1_20240204.dump
65G node-1_log/node-1_20240204.dump
大文件、目录拆分压缩
[root@localhost ~]# tar -zcvf - node-1_log/ |split -b 1G -d -a 1 - node-1_log_20240204.tar.gz
node-1_log/
node-1_log/syslog
node-1_log/node-1_20240204.dump
node-1_log/syslog.1
node-1_log/kern.log
[root@localhost ~]# du -sh node-1_log_20240204.tar.gz*
1.0G node-1_log_20240204.tar.gz0
1.0G node-1_log_20240204.tar.gz1
1.0G node-1_log_20240204.tar.gz2
1.0G node-1_log_20240204.tar.gz3
1.0G node-1_log_20240204.tar.gz4
1.0G node-1_log_20240204.tar.gz5
720M node-1_log_20240204.tar.gz6
解压
[root@localhost ~]# cat node-1_log_20240204.tar.gz* | tar zvxf -
node-1_log/
node-1_log/syslog
node-1_log/node-1_20240204.dump
node-1_log/syslog.1
node-1_log/kern.log
查看文件大小
[root@localhost ~]# du -sh node-1_log/node-1_20240204.dump
65G node-1_log/node-1_20240204.dump