作者:强悍的梅子 | 来源:互联网 | 2023-08-24 15:05
tar命令tar命令用于对文件进行打包压缩或解压,格式为:tar[选项][文件]Linux中常见的压缩文件格式较多,其中主要使用的是.tar或.tar.gz或.tar.bz2格式,
tar命令
tar命令用于对文件进行打包压缩或解压,格式为: tar [选项] [文件]
Linux中常见的压缩文件格式较多,其中主要使用的是 .tar或 .tar.gz或 .tar.bz2格式,大部分都是由tar命令来生成的。主要参数如下:
- -c 创建压缩文件
- -x 解开压缩文件
- -t 查看压缩包内有哪些文件
- -z 用Gzip压缩或解压
- -j 用bzip2压缩或解压
- -v 显示压缩或解压的过程
- -f 目标文件名
- -p 保留原始的权限与属性
- -P 使用绝对路径来压缩
- -C 指定解压的目录
注意:
- -c参数用于解压文件,-x参数用于解压文件,因此这两个参数不能同时使用
- 非常推荐使用 -v 参数来向用户不断显示压缩或解压的过程
- -f参数非常重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称
- 打包压缩命令一般为 : tar -czvf 压缩包名称.tar.gz 要打包的目录
- 解压命令一般为: tar -xzvf 压缩包名称.tar.gz -C 解压到的目录