Linux zip常用命令
1.将当前目录下的所有文件和文件夹全部压缩成myfile.zip内联代码块文件
zip -r myfile.zip ./*
-r表示递归压缩子目录下所有文件。
2.unzip把myfile.zip文件解压到/home/sunny/
unzip -o -d /home/sunny myfile.zip
-o: 不提示的情况下覆盖文件;
-d: 指明将文件解压缩到/home/sunny目录下。
3.其他
(1). 删除压缩文件中smart.txt文件
zip -d myfile.zip smart.txt
(2). 将文件rpm_info.txt压缩并加入压缩文件myfile.zip后,删除原始文件rpm_info.txt。即把文件移到压缩文件中。
zip -m myfile.zip ./rpm_info.txt
(3). 只保存文件名称及其内容,而不存放任何目录名称。
zip -j /data/logs/myfile.zip /data/logs/rpm_info.txt
否则 解压myfile.zip文件后,会带有目录data/logs。
本文来自博客园,作者:业余砖家,转载请注明原文链接:https://www.cnblogs.com/yeyuzhuanjia/p/16195916.html

浙公网安备 33010602011771号