20240405在ubuntu20.04下使用pigz来提高tar压缩文件夹为tgz的速度

04-09 1501阅读

20240405在ubuntu20.04下使用pigz来提高tar压缩文件夹为tgz的速度

time tar --use-compress-program=pigz -cvpf youfile1820.tar.gz m1
4、单线程压缩。 建议使用:pigz多线程压缩,这样会节省解包时间!

# 打包压缩

tar --use-compress-program=pigz -cvpf XXX.tgz path/files

# 解压

tar --use-compress-program=pigz -xvpf XXX.tgz

百度:ubuntu 压缩 tgz

TGZ压缩文件怎么解压

多线程 tar 压缩

https://blog.csdn.net/kanghua_du/article/details/134999722

Linux服务器中tar多线程压缩/解压文件

https://blog.51cto.com/topic/ubuntu-tgz-yasuo.html

ubuntu tgz 压缩

https://blog.51cto.com/topic/linux-tgzjieyamingling.html

linux tgz解压命令

https://blog.csdn.net/wb4916/article/details/132912421

20230912在ubuntu18.04下使用pigz来提高tar命令压缩解压缩的速度

https://www.bilibili.com/video/BV1oV411v76t/?p=11

正点原子【第一期】手把手教你学Linux之Ubuntu入门篇

P11

第10讲 Ubuntu下压缩与解压缩

34:01

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ time tar --use-compress-program=pigz -cvpf youfile1820.tar.gz m1
m1/

m1/lichee/

m1/lichee/linux-3.4/

m1/lichee/linux-3.4/MAINTAINERS

/bin/sh: 1: pigz: not found

tar: youfile1820.tar.gz: Wrote only 4096 of 10240 bytes

tar: Child returned status 127

tar: Error is not recoverable: exiting now

real    0m0.005s

user    0m0.006s

sys    0m0.000s

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ sudo apt-get install pigz

[sudo] password for viewpro: 

Reading package lists... Done

Building dependency tree       

Reading state information... Done

The following packages were automatically installed and are no longer required:

  dctrl-tools dkms libatomic1:i386 libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi7:i386 libgl1:i386

  libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libllvm12:i386 libnvidia-cfg1-535-server libnvidia-common-535-server libnvidia-compute-535-server:i386

  libnvidia-decode-535-server libnvidia-decode-535-server:i386 libnvidia-encode-535-server libnvidia-encode-535-server:i386 libnvidia-extra-535-server libnvidia-fbc1-535-server libnvidia-fbc1-535-server:i386

  libnvidia-gl-535-server libnvidia-gl-535-server:i386 libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libvulkan1:i386 libwayland-client0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386

  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386

  libxfixes3:i386 libxshmfence1:i386 libxxf86vm1:i386 mesa-vulkan-drivers:i386 xserver-xorg-video-nvidia-535-server

Use 'sudo apt autoremove' to remove them.

The following NEW packages will be installed:

  pigz

0 upgraded, 1 newly installed, 0 to remove and 115 not upgraded.

Need to get 57.4 kB of archives.

After this operation, 259 kB of additional disk space will be used.

Get:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe amd64 pigz amd64 2.4-1 [57.4 kB]

Fetched 57.4 kB in 21s (2,754 B/s)             

Selecting previously unselected package pigz.

(Reading database ... 197738 files and directories currently installed.)

Preparing to unpack .../archives/pigz_2.4-1_amd64.deb ...

Unpacking pigz (2.4-1) ...

Setting up pigz (2.4-1) ...

Processing triggers for man-db (2.9.1-1) ...

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ time tar --use-compress-program=pigz -cvpf youfile1820.tar.gz m1

m1/

m1/lichee/

m1/lichee/linux-3.4/

m1/lichee/linux-3.4/MAINTAINERS

m1/lichee/linux-3.4/virt/

m1/lichee/linux-3.4/virt/kvm/

m1/android/ndk/build/awk/check-awk.awk

m1/android/ndk/build/awk/gen-cygwin-deps-converter.awk

m1/android/ndk/build/awk/extract-package-name.awk

m1/android/ndk/build/awk/xml.awk

m1/android/ndk/build/awk/extract-platform.awk

real    1m28.256s

user    11m40.681s

sys    0m37.978s

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ ll

total 18104964

drwxr-xr-x 27 viewpro viewpro       4096 4月   5 18:19  ./

drwxr-xr-x  3 root    root          4096 1月  14 04:39  ../

drwxrwxrwx 10 viewpro viewpro       4096 4月   3 11:24  20240403FriendlyElec-H3/

-rw-------  1 viewpro viewpro      16878 4月   5 17:46  .bash_history

-rw-r--r--  1 viewpro viewpro        220 1月  14 04:39  .bash_logout

-rw-r--r--  1 viewpro viewpro       4015 4月   3 16:31  .bashrc

drwxr-xr-x 21 viewpro viewpro       4096 4月   5 17:40  .cache/

-rw-r--r--  1 viewpro viewpro    9834620 1月  17 14:47  car.mp4

-rwx------  1 viewpro viewpro   44027272 4月   5 17:39  clash-verge_1.5.11_amd64.deb*

drwx------ 21 viewpro viewpro       4096 4月   5 17:47  .config/

-rwxr-xr-x  1 viewpro viewpro 3490450898 1月  17 10:05  cuda_11.7.0_515.43.04_linux.run*

-rwxr-xr-x  1 viewpro viewpro 4123387911 1月  15 18:22  cuda_12.0.0_525.60.13_linux.run*

drwxr-xr-x  4 viewpro viewpro       4096 2月   5  2023  cudnn-linux-x86_64-8.8.0.121_cuda11-archive/

-rw-r--r--  1 viewpro viewpro  874684972 1月  17 10:12  cudnn-linux-x86_64-8.8.0.121_cuda11-archive.tar.xz

drwxr-xr-x  4 viewpro viewpro       4096 2月   5  2023  cudnn-linux-x86_64-8.8.0.121_cuda12-archive/

-rw-r--r--  1 viewpro viewpro  871089052 1月  15 19:44  cudnn-linux-x86_64-8.8.0.121_cuda12-archive.tar.xz

drwxrwxr-x  4 viewpro viewpro       4096 1月  16 11:34  dataset/

-rw-r--r--  1 viewpro viewpro  114405743 1月  16 17:57  dataset.zip

drwxr-xr-x  2 viewpro viewpro       4096 1月  14 04:55  Desktop/

drwxr-xr-x  2 viewpro viewpro       4096 1月  14 04:55  Documents/

drwxr-xr-x  2 viewpro viewpro       4096 4月   2 17:02  Downloads/

-rw-rw-r--  1 viewpro viewpro     371036 4月   2 17:35  emmc.txt

drwxr-xr-x  3 root    root          4096 4月   2 17:15  FriendlyARM/

drwx------  3 viewpro viewpro       4096 4月   5 17:40  .gnupg/

drwxrwxrwx 15 viewpro viewpro       4096 4月   5 17:51  H3/

-rw-r--r--  1 viewpro viewpro       1435 1月  16 14:12  .labelmerc

drwxr-xr-x  5 viewpro viewpro       4096 1月  15 14:55  .local/

drwxrwxr-x  4 viewpro viewpro       4096 4月   5 18:08  m1/

drwx------  4 viewpro viewpro       4096 1月  15 11:51  .mozilla/

drwxr-xr-x  2 viewpro viewpro       4096 1月  14 04:55  Music/

drwx------  3 viewpro viewpro       4096 1月  16 18:23  .nv/

-rwxr-xr-x  1 viewpro viewpro  341737575 1月  15 17:59  NVIDIA-Linux-x86_64-535.146.02.run*

drwx------  2 viewpro viewpro      12288 4月   5 09:33  Openwrt支持移远4G模块过程记录/

drwxr-xr-x  2 viewpro viewpro       4096 4月   5 18:22  Pictures/

-rw-r--r--  1 viewpro viewpro   22573363 1月  16 18:22  pretrain-s.pt

-rw-r--r--  1 viewpro viewpro        807 1月  14 04:39  .profile

drwxr-xr-x  2 viewpro viewpro       4096 1月  14 04:55  Public/

-rw-------  1 viewpro viewpro        284 4月   2 17:07  .python_history

-rw-rw-r--  1 viewpro viewpro          2 4月   5 16:54  .repo_.gitconfig.json

drwxr-xr-x  2 viewpro viewpro       4096 1月  16 17:42  setup/

drwx------  3 viewpro viewpro       4096 1月  15 09:12  snap/

-rwx------  1 viewpro viewpro      18370 3月  31 09:46  SOFT.txt*

drwx------  2 viewpro viewpro       4096 1月  16 13:48  .ssh/

-rw-r--r--  1 viewpro viewpro          0 1月  14 05:01  .sudo_as_admin_successful

drwxr-xr-x  2 viewpro viewpro       4096 1月  14 04:55  Templates/

-rw-r--r--  1 viewpro viewpro   65106332 1月  18 15:32  TrainW_amd64_0.1.1.deb

drwxr-xr-x  2 viewpro viewpro       4096 1月  14 04:55  Videos/

-rw-rw-r--  1 viewpro viewpro        172 1月  16 13:36  .wget-hsts

-rw-------  1 viewpro viewpro        292 4月   5 18:02  .Xauthority

-rw-rw-r--  1 viewpro viewpro     434116 4月   2 17:25 'xuan kaifaban.txt'

-rw-rw-r--  1 viewpro viewpro 8581114961 4月   5 18:22  youfile1820.tar.gz

-rwx------  1 viewpro viewpro         66 4月   3 19:04 '新建 文本文档.txt'*

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ ll *.tgz

ls: cannot access '*.tgz': No such file or directory

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ ll *.tar.gz

-rw-rw-r-- 1 viewpro viewpro 8581114961 4月   5 18:22 youfile1820.tar.gz

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ du -sh m1

15G    m1

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

[END] 2024/4/5 18:26:47

20240405在ubuntu20.04下使用pigz来提高tar压缩文件夹为tgz的速度

20240405在ubuntu20.04下使用pigz来提高tar压缩文件夹为tgz的速度20240405在ubuntu20.04下使用pigz来提高tar压缩文件夹为tgz的速度

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]