当前位置:

tar系统下压缩和解压缩的命令是什么?命令

访客 2024-04-25 604 0

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

句型格式:

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

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

压缩和解压后缀.tar.gz的压缩包,可以按照实际须要选择指定文件,文件名或则目录:

图1

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

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

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

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

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

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

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

图2

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

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

图3

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

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

对于压缩大文件的情况下,当要降低压缩包的大小,推荐使用.tar.bz2形式linux tar命令,缺点就是压缩和解压缩时间长,当要降低压缩和解压缩的时间时中标linux,推荐使用.tar.gz形式,缺点则是压缩包的大小相对更大些。

发表评论

  • 评论列表
还没有人评论,快来抢沙发吧~