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

Linux-tar命令(2)

作者头像
诺谦
发布2018-01-03 16:09:25
1.9K0
发布2018-01-03 16:09:25
举报
文章被收录于专栏:Linux驱动Linux驱动

tar 用于可以为文件和目录创建档案。可以为某一特定文件打包(备份文件), 也可以在档案中改变文件,或者向档案中加入新的文件。

主选参数:

主选参数仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令!

-t :查看 tarfile 里面的文件!

辅选参数:

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

-C : change改变工作目录

解压/创建压缩 : tar指令可以解压/创建后缀名为.tar/.tar.bz2/.tar.gz这3种不同的压缩格式

    tar -xf XX.tar                将“XX.tar”压缩包解压成XX文件

    tar -xf XX.tar -C tmp/           将“XX.tar”压缩包解压成XX文件.并放入到当前的tmp子目录下

    tar -cf XX.tar XX              将XX文件创建出XX.tar压缩包

    tar -xjf XX.tar.bz2             将“XX.tar.bz2”压缩包解压成XX文件

    tar -cf XX.tar.bz2 XX           将XX文件创建出XX.tar.bz2压缩包        

tar -xzf XX.tar.gz         将“XX.tar.gz”压缩包解压成XX文件

tar -cf XX.tar.gz XX           将XX文件创建出XX.tar.gz压缩包

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档