前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux文件归档之tar

Linux文件归档之tar

作者头像
雨落凋殇
发布2019-12-25 17:28:35
4.3K0
发布2019-12-25 17:28:35
举报
文章被收录于专栏:雨落凋殇雨落凋殇

tar相信大家也比较熟悉了,它是一个常见的压缩文档格式,在linux中它是用来压缩文件的一个命令。在操作之前先来张各个选项的详细解释图片

tar选项.png
tar选项.png

创建压缩文档


代码语言:javascript
复制
#先创建几个文件和文件夹
[root@rainss ~]# mkdir dir{1..9} && touch file{1..9}
创建文件和文件夹.png
创建文件和文件夹.png
代码语言:javascript
复制
# 创建tar压缩文档(使用选项c) 将刚创建的文件和文件夹存档
# 语法 tar 选项 压缩后的文件名 要压缩的文件(夹)路径 
# 注意选项f后面跟文件名
# 加上选项v可以看到压缩文件列表信息
[root@rainss ~]# tar cvf file.tar dir{1..9} file{1..9}
压缩1.png
压缩1.png
代码语言:javascript
复制
# 预览刚压缩的压缩文件(选项t)
# 选项f后面始终跟压缩文件的文件名
[root@rainss ~]# tar -tf file.tar
预览.png
预览.png

解压压缩文档


代码语言:javascript
复制
# 解压tar压缩文档使用选项x
# 解压到当前目录 
[root@rainss ~]# tar xvf file.tar
解压文档.png
解压文档.png
代码语言:javascript
复制
# 解压到指定目录(选项-C后指定路径)
# 先在当前路径下创建一个目录tar
[root@rainss ~]# mkdir tar
[root@rainss ~]# tar xvf file.tar -C ./tar
指定解压路径.png
指定解压路径.png

额外的压缩解压方式


解压方式和上面的一样可以加 -C 指定解压目录 v显示详细信息

代码语言:javascript
复制
# gzip压缩(文件扩展名.tar.gz .tgz)
[root@rainss ~]# tar czf file.tgz file{1..9}
# gzip解压
[root@rainss ~]# tar xzf file.tgz

# bzip2压缩 (文件扩展名.tar.bz2)
[root@rainss ~]# tar cjf file.tar.bz2 file{1..9}
# bzip2解压
[root@rainss ~]# tar xjf file.tar.bz2

# xz 压缩 (文件扩展名.tar.xz)
[root@rainss ~]# tar cJf file.tar.xz file{1..9}
# xz 解压
[root@rainss ~]# tar xJf file.tar.xz
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年10月04日,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 创建压缩文档
  • 解压压缩文档
  • 额外的压缩解压方式
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档