tar
是 Linux 系统中一个常用的命令行工具,用于创建和处理归档文件(也称为 tar 包)。tar
本身并不进行压缩,但它可以与其他压缩工具(如 gzip
, bzip2
, xz
等)结合使用,以创建压缩的归档文件。
以下是 tar
命令的一些基本用法和示例:
tar
命令的基本格式tar [选项] [归档文件名] [要归档的文件或目录]
-c
:创建新的归档文件。-x
:从归档文件中提取文件。-v
:显示详细信息(可选)。-f
:指定归档文件名。-z
:通过 gzip
压缩或解压归档文件。-j
:通过 bzip2
压缩或解压归档文件。-J
:通过 xz
压缩或解压归档文件。tar czvf archive.tar.gz /path/to/directory
这里,c
表示创建归档,z
表示使用 gzip
压缩,v
表示显示详细信息,f
表示指定归档文件名。
tar xzvf archive.tar.gz
这里,x
表示提取归档,其他选项意义同上。
tar cvf archive.tar /path/to/directory
这里省略了压缩选项,因此归档文件不会被压缩。
tar
可以轻松地将多个文件和目录打包成一个文件,便于管理和传输。tar
命令时,请务必小心指定归档文件名和要归档的文件或目录路径,以避免误操作导致数据丢失。领取专属 10元无门槛券
手把手带您无忧上云