简介
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 文件/目录