tar命令的基础使用
tar [选项] [文件]
-
基本操作
exam:
tar -cf archive.tar foo bar # 归档 tar -tvf archive.tar # 列出归档 tar -xf archive.tar # 解包
选项 作用 -c 创建 -t 列出归档内容 -f 指定文件 -x 从归档中解出文件 -v 显示更多内容 -
打包成tar.gz、tar.bz2、tar.xz ……
exam:
user@pc$ tar -czf file.tar.gz file #将file归档为tar.gz user@pc$ tar -c --zstd -f file.tar.zst file #将file归档为tar.zst
选项 | 归档类型 | 后缀 |
---|---|---|
-j | bzip2 | bz2 |
-J | xz | xz |
-z | gzip | gz |
--zstd | zstd | zst |
…… | …… | …… |
-
解包
exam:
user@pc$ tar -xvf file.tar.gz #解包 user@pc$ tar -xvf file.tar.gz -C path #解包到指定目录