Linux之tar命令的使用 (压缩和解压缩)

在Linux里 使用tar命令可以压缩文件和解压缩文件

语法:

tar [-cxtzjvfpPN] 压缩后的文件名 被打包文件的目录

在这里插入图片描述

1、压缩

命令:

tar -zcvf 压缩后的文件名.tar.gz 被打包文件的目录

tar -cvf 压缩后的文件名.tar 被打包文件的目录

当被压缩成的文件为.gz压缩文件时
使用-zcvf压缩 指定解压引擎为gzip


2、解压缩

命令:

tar -zxvf 要解压的文件.tar.gz

tar -xvf 要解压的文件.tar

当压缩文件为.gz压缩文件时
最好使用-zcvf解压 指定解压引擎为gzip


选项

-c:建立一个压缩⽂件(c:create)

-x:解开一个压缩⽂件

-t:查看 tarfile 里面的⽂件

-z:是否同时具有gzip的属性 亦即是否需要⽤gzip压缩
如果添加此选项 则压缩文件扩展名为tar.gz

-v:压缩的过程中显示包含的⽂件名称
常用 但不建议用在背景执行过程

-f:使⽤档名
请留意 在f之后要⽴即接档名 不要再加参数

-N:后跟日期
比后面接的日期(yyyy/mm/dd)还要新的文件才会被打包进新建的⽂件中

–exclude 文件名(两个短横杠):在压缩的过程中 不将指定文件打包
即 排除一些目录不压缩


发布了56 篇原创文章 · 获赞 0 · 访问量 1163

猜你喜欢

转载自blog.csdn.net/Piconjo/article/details/104683113