关于zip 和tar
操作说明 命令示例
打包目录 tar -cvf archive.tar /path/to/dir
解包文件 tar -xvf archive.tar
打包并压缩 tar -czvf archive.tar.gz /path/to/dir
查看包内容 tar -tvf archive.tar.gz
解压到指定位置 tar -xzvf archive.tar.gz -C /target/directory
添加文件到压缩包 tar -rvf archive.tar newfile.txt
关键参数详解
-c:创建新归档
-x:提取文件
-v:显示处理过程
-f:指定文件名
-z:gzip压缩/解压
-j:bzip2压缩/解压
-J:xz压缩/解压
-t:查看内容列表
-C:指定解压目录
如果在一个/tmp 或者/opt目录下打包
切记 要先进入/tmp /opt目录下再打包
可以先cd 后tar 这样打包的东西不含/tmp /opt目录 unzip也一样
cd /tmp
tar -cvf aa.tar.gz bb
操作说明 命令示例
压缩目录 zip -r archive.zip /path/to/dir
解压文件 unzip archive.zip
设置密码保护 zip -e secure.zip sensitive_files/*
分卷压缩 zip -r -s 100m split.zip large_dir/
仅更新改变的文件 zip -ur update.zip modified_files/
解压到特定目录 unzip archive.zip -d /target/directory
关键参数详解
-r:递归处理子目录
-e:加密压缩
-d:从压缩包中删除文件
-u:更新压缩包(仅添加新文件)
-v:显示详细处理信息
-s:设置分卷大小(如100m = 100MB)
-x:排除指定文件(可使用通配符)
本文来自博客园,作者:小二jerry,转载请注明原文链接:https://www.cnblogs.com/jassonWang/p/19104193
浙公网安备 33010602011771号