Linux生成压缩包zip 解压缩包unzip命令使用

Linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,依旧举例说明一下其用法:

zip命令

# zip all.zip *.jpg

这条命令是将所有.jpg的文件压缩成一个zip包。

zip -r myfile.zip ./*

将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件。

unzip命令

# unzip all.zip

这条命令是将all.zip中的所有文件解压出来。

unzip -o -d /home/sunny myfile.zip

把myfile.zip文件解压到 /home/sunny/

-o:不提示的情况下覆盖文件;

-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;

其他使用说明

zip -d myfile.zip smart.txt

删除压缩文件中smart.txt文件

zip -m myfile.zip ./rpm_info.txt

向压缩文件中myfile.zip中添加rpm_info.txt文件

© 版权声明
THE END

喜欢就支持一下吧

点赞0 分享