Linux的压缩与解压

2024-01-10 09:15:58

一、tar命令

语法:tar [-c -v -x -f -z -C] 参数1 参数2 参数3 ....

-c:创建压缩文件,用于压缩模式

-v:显示压缩、解压过程,用于查看进度

-x:解压模式

-f:要创建的文件,或者要解压的文件,-f选项必须在所有选项中位置处于最后一个

-z:gzip模式,不使用-z就是普通的tarball格式,使用-z一般放在选项位第一个

-C:选择解压目的地

常用组合:

1.tar -cvf test.tar 1.txt 2.txt 3.txt :将3个文本文件压缩到test.tar文件内

2.tar -zcvf test.tar.gz 1.txt 2.txt :将2个文件压缩到test.tar.gz文件内

1.tar -xvf test.tar

2.tar -zxvf test.tar.gz -C /home 将文件解压到指定目录

二、zip命令

语法:zip [-r] 参数1 参数2 参数3 ....

-r:压缩文件包含文件夹

eg:zip test.zip a.txt b.txt

? ? ? ? zip -r test.zip test1 test2

三、unzip

语法:unzip [-d] 参数

-d:指定要解压去的位置,同tar的-C选项

参数:被解压的zip压缩包文件

eg:unzip test.zip -d /home/localhost

文章来源:https://blog.csdn.net/weixin_55843921/article/details/135431506
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。