tar 是 Unix/Linux 中的文件压缩和解压命令,可以用来创建、查看、解压 .tar 文件。
以下是一些基本的 tar 命令:
1. 打包文件:
要将一个或多个文件或目录打包为 tar 格式,您可以使用以下命令,其中 cvf 表示创建一个新的 tar 文件:
tar cvf archive_name.tar file1 file2 directory1 directory2
这将创建一个名为 archive_name.tar 的归档文件,其中包含 file1、file2、directory1 和 directory2。
2. 解压文件:
要从 tar 文件中提取文件,你可以使用 xvf 选项:
tar xvf archive_name.tar
这将从archive_name.tar中解压文件。
3. 打包并压缩:
如果你需要打包并压缩文件/文件夹,可以使用 'z'(gzip) 或 'j'(bzip2)选项:
tar cvzf archive_name.tar.gz directory_to_compress
tar cvjf archive_name.tar.bz2 directory_to_compress
上述命令将目录 directory_to_compress 打包为 archive_name.tar.gz 或 archive_name.tar.bz2。
4. 解压并解压缩:
如要解压并解压缩文件,可以使用下列命令:
tar xvzf archive_name.tar.gz
tar xvjf archive_name.tar.bz2
请替换 archive_name.tar.gz 或 archive_name.tar.bz2 为实际的 tar 文件名