http://blog.youkuaiyun.com/caz28/article/details/51366529
http://blog.youkuaiyun.com/jk110333/article/details/7829879
压缩:
7zr a -t7z temp.7z ziptest/
排除bbb目录,所有的,任何目录下的bbb目录:
7zr a -t7z temp.7z ziptest/ -xr\!bbb
排除bbb文件,所有的,任何目录下的bbb文件:
7zr a -t7z temp.7z ziptest/ -x\!bbb
排除.svn目录:
7zr a -t7z temp.7z ziptest -xr\!.svn
7zip排除目录的路径里不能用当前目录 . ,如 -xr\!./.svn,会过滤失败, .svn 还会压缩进去。
也可以把要排除的目录路径写入文件,例如:
ziptest_x.txt:
------------------------------
ziptest/.svn
ziptest/bbb
------------------------------
7zr a -t7z temp.7z ziptest/ -xr@ziptest_x.txt
如果是排除的是文件,把要排除的各个文件名写入一个文件,用 -x@x_fn.txt 就可以排除所写文件。
解压:
# 7z a yajiu.7z yajiu.jpg yajiu.png
这条命令是将yajiu.jpg和yajiu.png压缩成一个7z包
# 7z a yajiu.7z *.jpg
这条命令是将所有.jpg的文件压缩成一个7z包
# 7z a yajiu.7z yajiu
这条命令是将文件夹yajiu压缩成一个7z包
# 7z e yajiu.7z --- 不实用
这条命令是将yajiu.7z中的所有文件解压出来,e是解压到当前路径
# 7z x yajiu.7z --- 正确的解压方法
这条命令是将yajiu.7z中的所有文件解压出来,x是解压到压缩包命名的目录下
7zip命令
最新推荐文章于 2024-11-20 22:58:05 发布