Linux 压缩解压文件

zip

如果服务器上没有zip压缩工具,一般都自带,安装环境一般都会集成的

安装zip

centos

yum install -y zip

debian ubuntu

apt install -y zip

压缩

zip xxx.zip xxx.txt 

xxx.zip 压缩后文件名称

xxx.txt 要压缩的文件

压缩文件夹里所有文件及子文件夹

压缩当前的文件夹命令:

zip -r ./a.zip ./*

其中 -r 表示递归

有人会使用 zip a.zip /* 命令,这个其实是不正确的,这样压缩没有递归,而且 /*前面也缺少一个点,解压的时候就会出现问题。

解压

unzip xxx.zip

如果服务器没有unzip解压功能,一般情况下不可能没有

安装unzip

centos

yum install -y unzip

debian ubuntu

apt install -y unzip

tar

压缩tgz

tar -zcvf xxx.tar.gz xxx.txt

解压tgz

tar -zxvf xxx.tar.gz

更多详细看
https://blog.csdn.net/timo1160139211/article/details/69948540
https://blog.51cto.com/taoxie/1980763

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注