TAR 的常见用法

TAR 的常见用法
胖胖tar 是一个常用的 Linux 工具,用于创建和解压缩归档文件。下面是一些常见的 tar 命令及其使用方法:
创建归档文件
创建 tar 文件:
1
tar -cvf archive_name.tar directory_name
-c:创建一个新的归档文件。-v:显示处理过程。-f:指定归档文件的名称。
创建 gzip 压缩的 tar 文件:
1
tar -czvf archive_name.tar.gz directory_name
-z:使用 gzip 压缩归档文件。
创建 bzip2 压缩的 tar 文件:
1
tar -cjvf archive_name.tar.bz2 directory_name
-j:使用 bzip2 压缩归档文件。
解压缩归档文件
解压 tar 文件:
1
tar -xvf archive_name.tar
-x:解压归档文件。
解压 gzip 压缩的 tar 文件:
1
tar -xzvf archive_name.tar.gz
-z:使用 gzip 解压缩归档文件。
解压 bzip2 压缩的 tar 文件:
1
tar -xjvf archive_name.tar.bz2
-j:使用 bzip2 解压缩归档文件。
其他常用选项
列出 tar 文件内容:
1
tar -tvf archive_name.tar
-t:列出归档文件的内容。
从 tar 文件中提取单个文件:
1
tar -xvf archive_name.tar file_name
- 只提取指定的
file_name文件。
- 只提取指定的
将文件添加到现有 tar 文件中:
1
tar -rvf archive_name.tar file_name
-r:追加文件到现有的归档文件中。
从 tar 文件中删除文件:
1
tar --delete -f archive_name.tar file_name
--delete:从归档文件中删除指定的文件。







-863b9c5323fbe3a333ba6b5da0bd8ebd.png)


