打包与压缩
tar 命令
语法:
bash
tar [选项] 目标文件选项:
c [保存的文件名] [欲压缩的文件]:create,创建z:zip,使用 zip 压缩v:verbose,显示压缩过程f:file,文件tf:查看压缩包里的内容xf:解压缩P:强制保留根目录\-C:指定解压的位置--exclude=:压缩时排除指定文件--exclude-from:从文件中指定需要排除的文件
bash
# 压缩文件
tar czvf all.tar.gz 1.txt 2.txt
# 解压缩
tar xf all.tar.gz
# 查看压缩包里的文件列表
tar tf all.tar.gz
# 压缩时排除指定文件
tar czvf all.tar.gz *.txt --exclude=1.txt
# 压缩时排除指定的多个文件列表
tar czvf all.tar.gz *.txt --exclude-from=ex.txtzip 命令
需要提前安装好 zip 命令。
语法:
bash
zip 包名 待压缩文件 # 压缩
unzip 包名 # 解压缩选项:
-d:指定解压的位置