使用 tar命令
tar 是 Unix 和 Linux 系统中非常常用的命令之一。它可以将多个文件和目录打包成一个归档文件,并且支持压缩和解压缩功能。在本文中,我们将介绍 tar 命令的常见用法和参数。
打包文件和目录为.tar压缩包
要将文件或目录打包成一个归档文件,可以使用以下命令:
tar -cvf archive.tar file1 file2 dir/
其中 -c 表示创建归档文件,-v 表示显示详细信息,-f 表示指定归档文件名。上述命令将会把 file1、file2 和 dir 目录下的所有文件和子目录打包成一个名为 archive.tar 的文件。
解包
要解包一个归档文件,可以使用以下命令:
tar -xvf archive.tar
这个命令会将 archive.tar 文件解包到当前目录下。如果想要将归档文件解包到指定目录下,可以使用 -C 参数:
tar -xvf archive.tar -C /path/to/directory
上述命令会将 archive.tar 文件解包到 /path/to/directory 目录下。
压缩文件或目录为gzip格式
要将归档文件压缩成 gzip 格式,可以使用以下命令:
tar -czvf archive.tar.gz file1 file2 dir/
其中 -z 表示使用 gzip 压缩算法。上述命令将会把 file1、file2 和 dir 目录下的所有文件和子目录打包成一个名为 archive.tar.gz 的压缩文件。
解压缩
要解压缩一个 gzip 格式的归档文件,可以使用以下命令:
tar -xzvf archive.tar.gz
这个命令会将 archive.tar.gz 文件解压到当前目录下。
列出归档文件内容
要列出归档文件中包含的文件和目录列表,可以使用以下命令:
tar -tvf archive.tar
这个命令会列出 archive.tar 文件中包含的所有文件和目录列表。
添加文件到归档文件
要在现有的归档文件中添加一个文件,可以使用以下命令:
tar -rvf archive.tar file3
这个命令会将 file3 文件添加到 archive.tar 文件末尾。
从归档文件中删除文件
要从现有的归档文件中删除一个文件,可以使用以下命令:
tar -dvf archive.tar file2
这个命令会从 archive.tar 文件中删除 file2 文件。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
