linux中压缩命令tar.gz
linux中压缩命令tar.gz详细介绍
在 Linux 里,tar 与 gzip 经常组合使用来压缩文件与目录,生成 .tar.gz 格式的压缩包。下面为你详细介绍相关命令:
压缩文件或目录
要把一个文件或者目录压缩成 .tar.gz 文件,可以使用如下命令:
bash
archive.tar.gz /path/to/directory_or_file
-z:使用gzip进行压缩。-c:创建新的归档文件。-v:显示详细的操作过程。-f:指定归档文件的名称。archive.tar.gz:压缩后生成的文件名。/path/to/directory_or_file:要压缩的文件或目录的路径。
例如,要把 example 目录压缩成 example.tar.gz,可以执行:
bash
example.tar.gz example
解压
.tar.gz 文件
若要解压 .tar.gz 文件,可使用以下命令:
bash
archive.tar.gz
-z:使用gzip进行解压缩。-x:从归档文件中提取文件。-v:显示详细的操作过程。-f:指定归档文件的名称。archive.tar.gz:要解压的.tar.gz文件。
例如,要解压 example.tar.gz,可以执行:
bash
example.tar.gz
解压到指定目录
如果想把 .tar.gz 文件解压到指定目录,可使用 -C 选项:
bash
archive.tar.gz /path/to/extract
-C:指定解压的目标目录。/path/to/extract:解压的目标目录路径。
例如,要把 example.tar.gz 解压到 destination 目录,可以执行:
bash
example.tar.gz destination
912tar example.tar.gz destination
以上就是 tar.gz 压缩与解压的基本命令,你可以根据自身需求选择合适的命令。