2024年4月2日发(作者:)
linux tar压缩语法
1、命令:tar
a)功能:将多个文件或目录打包在一起,可通过调用gzip或zip 实现
压缩、解压的命令,tar不仅可以对多个文件打包,还可对多个文件进
行压缩。
b)语法:tar 选项 文件或目录
l选项 c,表示创建新的tar包
l选项 v,表示显示详细tar执行过程
l选项 f,指定压缩的文件名字
l选项 t,不解压查看tar包的内容
l选项 p,表示保持文件的原有属性
l选项 j,通过bzip2命令压缩或解压
l选项 z,通过gzip压缩或解压
l选项 x,解压tar包
l选项 C(大写),指定解压的目录路径
c)打包例子,使用选项z,c,v,f:
l打包目录:tar -zcvf /test/python/java/
l打包文件:tar -zcvf
l选项说明:z 使用gzip压缩规则压缩文件;c 创建tar包;v 显示tar
执行过程;f 指定压缩文件名(一定要写在选项最后一个);
压缩后的文件名; 被打包压缩文件
d)解包例子,使用选项z,x,v,f:
l文件解包:tar -zxvf
l选项说明:z 使用gzip压缩规则压缩文件;x 解压tar包;v 显示tar
执行过程;f 指定被解压的文件名(一定要写在选项最后一个);
被解tar包
e)查看压缩包内容,使用选项z,t,v,f:
l查看命令:tar -ztvf
l选项说明:z gzip解压或压缩文件,此处解压文件;t 不解压查看tar
包文件;v 显示tar执行过程;f 指定压缩的文件名。
f)选项 p:tar -zpcvf
g)选项 j:tar -jcvf ,效果都是打包并压缩,只是选用
的压缩方式为bzip2命令,对应的解包命令为:tar -jxvf
h)选项 C(大写):把/test/python/java/路径中的包解压
缩到/home目录
l命令:tar -jxvf -C /home


发布评论