Linux下压缩、解压文件

QioCuIi 1.1K 0

ZIP文件

使用unzip命令解压zip文件

解压一个zip文件:

unzip demo.zip

指定解压目录:

unzip demo.zip -d /www/wwwroot/xxxx

查看压缩包文件列表:

unzip -l demo.zip

压缩文件夹

zip -r demo.zip /www/wwwroot/xxxx

压缩多个文件(夹)

zip -r demo.zip  dir1  dir2  dir3

设置压缩级别(级别1-9,1-速度快,9-文件体积小):

zip -r -9 demo.zip /www/wwwroot/xxxx

设置压缩包解压密码:

zip -r -e demo.zip /www/wwwroot/xxxx

按下回车后输入需要设置的密码。使用unzip解压时,直接使用命令unzip demo.zip ,同样按下回车后输入解压密码。

Tar.gz文件

使用tar命令解压文件

解压一个tar.gz文件到当前文件夹:

tar -xzf demo.tar.gz
-x 选项表示解压

解压到指定目录使用-C选项:

tar -xzf demo.tar.gz -C /www/wwwroot/xxxx

解压.tar文件:

tar -xf demo.tar

解压.bz2文件:

tar -xjf demo.tar.bz2

使用tar命令创建.tar.gz压缩包:

tar -czf demo.tar.gz /www/wwwroot/xxxx
选项-c表示创建压缩包

使用tar创建.tar压缩包:

tar -cf demo.tar /www/wwwroot/xxxx

rar文件

linux默认没有rar和unrar命令,需要安装:

wget https://www.rarlab.com/rar/rarlinux-5.7.1.tar.gz
tar -zxvf rarlinux-x64-5.5.0.tar.gz
cd rar
sudo cp -v rar unrar /usr/local/bin/

创建一个rar压缩文件:

rar -a demo.rar /www/wwwroot/xxxx
其中选项a表示创建压缩包。

解压rar文件:

unrar -e demo.rar
其中选项-e表示解压文件。

发表评论 取消回复
表情 图片 链接 代码

分享