简介
tar(tape archive): 用于打包和解压文件。
常用参数列表
| 参数 | 功能 |
|---|---|
| -c | (create)打包 |
| -x | (extract)解压 |
| -f<文件名> | 指定归档文件名 |
| -v | 显示操作详细过程 |
| -z | 通过gzip压缩归档文件 |
| -j | 通过bzip2压缩归档文件 |
| -J | 通过xz压缩归档文件 |
| -C <目录> | 切换到指定目录后在执行操作 |
| –exclude<模式> | 排除归档文件 |
| -t/–list | 列出归档文件 |
如何使用使用
tar 命令的基本语法如下:
tar [选项参数] 归档文件名 文件/目录名
创建归档(压缩)
tar -cf 归档文件名.tar 文件/目录
tar -cf 归档文件名.tar -C 目录
提取归档(解压)
tar -xf 归档文件 目录(省略为当前目录)
tar -xf 归档文件 -C 目录
压缩归档文件
常见压缩算法包括 gzip(-z) 、bzip2(-j) 和XZ(-J)
tar -czf 归档文件名.tar.gz 文件/目录
tar -cjf 归档文件名.tar.bz2 文件/目录
tar -cJf 归档文件名.tar.xz 文件/目录
解压归档文件
tar -xzf 归档文件名.tar.gz 文件/目录
tar -xjf 归档文件名.tar.bz2 文件/目录
tar -xJf 归档文件名.tar.xz 文件/目录