一天一个Linux命令:打包、压缩、解压

一天一个Linux命令:打包、压缩、解压tar 打包 注 tar 是打包 不是压缩 打包文件 tar cvf zy1 tar 文件 1 文件 2 文件 3 zy1 tar 为打包后生成的包 文件 1 文件 2 文件 3 为打包的目标文件 tar cvf zydir

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

.tar 打包(注:tar是打包,不是压缩!)

打包文件

tar -cvf zy1.tar 文件1 文件2 文件3…..

‘zy1.tar’为打包后生成的包,文件1、文件2、文件3为打包的目标文件

tar -cvf zydir.tar 文件1 文件2 文件3…..

‘zydir.tar’为打包后生成的包,目录1、目录2、目录3为打包的目标目录

一天一个Linux命令:打包、压缩、解压

打包压缩

1. gzip打包压缩:打包(tar)+压缩(gzip)

tar zcf 文件名.tar.gz 文件名.tar (将打包的文件’文件名.tar’,压缩成gz结尾的文件’文件名.tar.gz’,其中zcf中的’z’表示调用gzip)

zytxt.tar.gz: 打包压缩后的文件

zytxt.tar: 目标文件

2. bzip打包压缩:打包(tar)+压缩(bzip)

tar jcf 文件名.tar.bz2 文件名.tar (将打包的文件’文件名.tar’,压缩成bz2结尾的文件’文件名.tar.bz2′,其中jcf中的’j’表示调用bzip)

zytxt.tar.bz2: 打包压缩后的文件

zytxt.tar: 目标文件

3. xz打包压缩:打包(tar)+压缩(xz)

tar Jcf 文件名.tar.xz 文件名.tar (将打包的文件’文件名.tar’,压缩成xz结尾的文件’文件名.tar.xz’,其中Jcf中的’J’表示调用xz)

zytxt.tar.xz: 打包压缩后的文件

zytxt.tar: 目标文件

解压

命令:tar [-zxvf] 压缩文件

其中:x:代表解压

栗子:将/usr/tmp 下的ab.tar解压到当前目录下

栗子:将/usr/tmp 下的ab.tar解压到根目录/usr下

tar -xvf ab.tar -C /usr——C代表指定解压的位置

不完善之处,请在评论区补充,谢谢

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

(0)
上一篇 2025-02-17 08:33
下一篇 2025-02-17 08:45

相关推荐

发表回复

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

关注微信