*.tar.gz
功能选项(只能选一个):
-x 解压
-c 压缩
-t 列出文件内容
-r 向压缩包追加文件
-u 更新压缩包中的文件
可选项:
-a 自动探测要使用的解压工具
-z gzip属性(*.gz)
-Z compress属性(*.Z)
-j bzip2属性(*.bz)
-J xz属性(*.xz)
-C 指定解压目录
-v 显示执行过程
必选项
-f 压缩文件名称(必须写在最后,后面紧跟压缩文件)
也即是:
tar -fx file.tar.gz
这样写是错误的,必须是-xf
-
列出压缩文件内容
tar -tf file.tar.gz
-
解压
tar.gz
# 不显示解压过程 tar -xzf file.tar.gz # 显示解压过程 tar -xzvf file.tar.gz # 解压部分文件(仅解压addons/metamod文件夹) tar -xzf file.tar.gz addons/metamod # 解压到指定目录 tar -xzf file.tar.gz -C ./Directory/
-
创建压缩文件
# 将pic1.jpg pic2.jpg 所有png图片, # 以及目录dir1压缩到archive.tar.gz tar -czf archive.tar.gz pic1.jpg pic2.jpg *.png dir1
*.gz
使用gzip命令解压文件,但是gzip命令解压后默认会删除原来的压缩文件,gzip压缩文件后原文件也会消失。
- gzip压缩删除原文件
gzip wet_paths
- gzip压缩保留原文件
gzip -c wet_paths > wet_paths.gz
# or
gzip -ck wet_paths
- gzip解压删除原文件
gzip -d wet_paths.gz
- gzip解压保留原文件
gzip -cd wet_paths.gz > wet_paths
# or
gzip -dk wet_paths.gz