首页 > 编程知识 正文

tar压缩包,linux打包压缩命令tar

时间:2023-05-06 09:07:53 阅读:14692 作者:3851

1,zip压缩工具。

zip压缩包在windows和linux中都很常用,可以压缩目录和文件。 如果在压缩时进行记录,则必须指定目录下的文件。 zip后面跟着目标文件名。 也就是说,压缩后自定义压缩包名称,后跟要压缩的文件或目录。 如果没有此命令,可以使用yum install -y zip进行安装。 使用zip压缩不会消失文件本身。

示例命令:

压缩文件。

在压缩目录中指定-r选项。 如果没有-r,则只需压缩辅助目录本身。

解压缩zip的命令是unzip,必须使用命令yum insatll -y unzip安装。 源文件未被删除,解压缩时将提示您复盖或重命名。

添加-d选项可将其解压缩到指定的目录中。

2,tar封装工具。

tar本身是一个打包工具,它将目录合并为一个文件,并将所有文件合并为一个大文件,以便于复制和移动。 使用tar打包工具时,不会删除源文件或目录,而是复盖当前已存在的文件或目录。 此命令的格式为tar [-参数] filename tar,多个参数的含义如下:

-c或-create创建新的备份文件。

-C目标目录或-directory=将目标目录切换到指定目录。

-f备份文件或-file=备份文件指定的备份文件。

-j或-bzip2使用bz2算法压缩或解压缩文件。

解压缩-k或-keep-old-files备份文件时,不复盖现有文件。

使用-m或-modification-time恢复文件时,不会更改文件的更改时间。

-N日期格式或-newer=日期和时间仅将比指定日期新的文件保存到备份文件中。

-r或-append将文件添加到现有备份文件的末尾。

-t或-list列出备份文件的内容。

-u或-update仅替换比备份文件中的文件更新的文件。

-v或-verbose指示命令的执行步骤。

如果-w或-interactive出现问题,请首先询问用户。

将-W或-verify写入备份文件后,验证文件是否正确。

-x或-extract或-get从备份文件中恢复文件。

-z或-gzip或-ungzip使用gzip命令处理备份文件。

-Z或-compress或-uncompress使用compress命令处理备份文件。

示例:

--exclude选项。 过滤指定的文件而不打包。

3、打包压缩。

tar在包装时可以同时使用gzip、bizp2、xz进行压缩。

可以使用-z选项压缩为gzip格式的文件。

可以使用-j选项压缩为bzip2格式的文件。

使用-J选项可将文件压缩为xz格式。

可以使用-tf选项查看软件包或压缩包的文件列表。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。