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