前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tar打包命令(linux)

tar打包命令(linux)

作者头像
全栈程序员站长
发布2022-09-03 17:59:37
5.4K0
发布2022-09-03 17:59:37
举报

大家好,又见面了,我是你们的朋友全栈君。

1.打包命令:
代码语言:javascript
复制
tar  -cvf 归档路径  被打包文件路径。
(c--create archive   v-verbose  f  --file ,f指归档路径,故f必须放在其他选项之后,而且-可省略不写)


单独打包命令:  tar -cvf 归档路径 被打包路径.  (整体文件变大,后缀一般是.tar)
gzip压缩命令:     tar -zcvf 归档路径 被打包路径.  (gun-zip压缩,后缀一般是.tar.gz)
bzip2压缩命令:   tar -jcvf  归档路径 被打包路径.  (bzip2压缩,后缀一般是.tar.bz2)
1.1 例子tar -cvf
代码语言:javascript
复制
[root@lbg test]# ls
a  b  c  d
[root@lbg test]# tar -cvf test.tar a b c d ---将文件abcd打包为test.tar
[root@lbg test]# ls
a  b  c  d  test.tar
1.2 例子tar -zcvf / tar -jcvf
代码语言:javascript
复制
# 可以单独的打包,但不可单独的压缩,单独的-z命令是不行的.
[root@lbg test]# tar -zcvf test.tar.gz a b c d ---打包并gzip压缩。
[root@lbg test]# ls
a  b  c  d  test.tar  test.tar.gz
[root@lbg test]# tar -jcvf test.tar.bz2 a b c d ---打包并bzip2压缩。
[root@lbg test]# ls
a  b  c  d  test.tar  test.tar.bz2  test.tar.gz
2. 解压

拆包时有同名文件会直接覆盖,tar打包的都可拆,加不加z .j都可。

但如果加了z或j,就只能拆对应的zip或bzip2格式的包.

拆包命令:(-x 拆包 -C 指定解压路径)

代码语言:javascript
复制
tar -xvf 归档文件路径   ---可拆tar/gzip/bzip2格式的包
tar -zxvf 归档文件路径   ---只可拆gzip格式的包
tar-jxvg 归档文件路径    ---只可拆bzip2格式的包
unzip  test.zip                                  --拆zip格式的包
2.1 例子
代码语言:javascript
复制
# 解压到指定位置的命令:
tar -xvf  test.tar  -C  /tmp 
 --解压指定位置:到/tmp里,加-C (C --change dir.)
代码语言:javascript
复制
#另外:选项中-可省略,v和省略.故可以:
tar  xvf  test.tar    ----或者 ----tar  xf  test.tar

Linux里一般不用zip包,但有的话,解压命令是:

代码语言:javascript
复制
unzip  test.zip  

总结案例:

代码语言:javascript
复制
[root@lbg test]# tar -xvf test.tar -C /test/bb 
[root@lbg test]# tar -zxvf test.tar.gz -C /test/bb
[root@lbg test]# tar -jxvf test.tar.bz2 -C /test/bb

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138346.html原文链接:https://javaforall.cn

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年5月3,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.打包命令:
    • 1.1 例子tar -cvf
      • 1.2 例子tar -zcvf / tar -jcvf
      • 2. 解压
        • 2.1 例子
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
        http://www.vxiaotou.com