zl程序教程

您现在的位置是:首页 >  系统

当前栏目

嵌入式linux开发,linux命令之tar

2023-09-14 09:09:34 时间

tar 是 UNIX 系统的一个文件打包工具,只是连续首尾相连的将文件堆放起来,并不具备压缩功能,但是加上选项, tar 可以调用其它压缩/解压工具,能够实现文件的压缩和解压。

一、语法

tar [选项] 文件

二、参数

tar工具常用选项如下

-c 创建存档文件,与-x 相斥
-t 列出档案文件的文件列表
-x 解包存档文件,与-c 相斥
-A 合并存档文件
-d 比较存档文件与源文件
-r 追加文件到存档文件末尾
-u 更新存档文件
-f 指定存档文件,与其它选项同时使用时,必须在最后,如 tar -xjvf a.tar.bz2
-v 显示详细处理信息
-C 转到指定目录,常用于解开存档文件
-j 调用 bzip2 程序
-z 调用 gzip 程序
-Z 调用 compress 程序
--exclude=PATH 排除指定文件/目录,常用于打包文件