linux基础命令之tar命令

linux基础命令之tar命令tar 命令是 linux 系统下压缩和解压缩的命令 打包的文件名后缀有 tar gz tar xz tar bz2 等语法格式 压缩 tar 参数 压缩包名字 要压缩的文件或目录解压缩 tar 参数 压缩包名 解压到指定路径的相关参数 为空则

大家好,欢迎来到IT知识分享网。

tar命令是linux系统下压缩和解压缩的命令。打包的文件名后缀有.tar.gz,.tar.xz,.tar.bz2等

语法格式:

压缩:tar 参数 压缩包名字 要压缩的文件或目录

解压缩:tar 参数 压缩包名 解压到指定路径的相关参数(为空则默认解压到当前目录)

压缩和解压后缀.tar.gz的压缩包,可以根据实际需要选择指定文件,文件名或者目录:

linux基础命令之tar命令

图1

-c参数表示创建新的打包文件

-z参数表示使用gzip方式压缩或解压

-v参数表示显示打包过程,参考命令1和命令2

-f参数表示指定压缩包文件

-t参数表示显示压缩包的内容,即打包了哪些目录或文件,可以使用此参数检查打包的文件或者目录是否有遗漏。

-x参数表示解压文件,后面的-C 参数表示解压到指定目录,/表示根目录,如果解压时压缩包后面不跟任何参数,则默认解压到当前目录

压缩和解压后缀.tar.xz的压缩包,和tar.gz区别在于 -J 和 -c 参数:

linux基础命令之tar命令

图2

-J参数表示使用xz格式压缩或解压

压缩和解压后缀.tar.bz2的压缩包

linux基础命令之tar命令

图3

-j参数表示使用bzip2格斯压缩和解压缩

在使用tar命令压缩和解压缩时,使用-p参数,可以保留文件的权限和属性,确保打包将文件的权限和属性改变

对于压缩大文件的情况下,当要减少压缩包的大小,推荐使用.tar.bz2方式,缺点就是压缩和解压缩时间长,当要减少压缩和解压缩的时间时,推荐使用.tar.gz方式,缺点则是压缩包的大小相对更大些。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/182236.html

(0)
上一篇 2025-07-01 09:15
下一篇 2025-07-01 09:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信