tar
一.介绍
tar 是 Linux/Unix 系统中常用的归档工具,用于创建、查看、提取归档文件。tar 可以将多个文件和目录打包成一个文件,同时支持压缩功能。
二.语法
bash
tar [选项] [归档文件名] [源文件或目录]三.常用选项
-c:创建新的归档文件-x:从归档文件中提取文件-t:列出归档文件的内容-v:显示详细输出-f:指定归档文件名-z:使用 gzip 压缩/解压(.tar.gz)-j:使用 bzip2 压缩/解压(.tar.bz2)-J:使用 xz 压缩/解压(.tar.xz)-p:保留文件的权限属性
四.常见用法
1.创建归档文件
bash
tar -cvf archive.tar directory/2.创建压缩归档文件
bash
tar -czvf archive.tar.gz directory/
tar -cjvf archive.tar.bz2 directory/
tar -cJvf archive.tar.xz directory/3.查看归档文件内容
bash
tar -tvf archive.tar4.提取归档文件
bash
tar -xvf archive.tar
tar -xzvf archive.tar.gz
tar -xjvf archive.tar.bz2
tar -xJvf archive.tar.xz5.提取到指定目录
bash
tar -xvf archive.tar -C /path/to/directory/五.总结
tar 是 Linux 系统中不可或缺的工具,掌握其基本用法可以大大提高文件管理的效率。
