前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UNIX/Linux打包,压缩 ,解压:

UNIX/Linux打包,压缩 ,解压:

作者头像
Alfred Zhao
发布2022-05-06 14:13:06
3240
发布2022-05-06 14:13:06
举报

1.tar打包命令

①tar cvf tarname.tar file1 file2

代码语言:javascript
复制
$ touch 1.log 
$ touch 2.log
$ touch 3.log

$ tar cvf alllog.tar *.log
a 1.log 0K
a 2.log 0K
a 3.log 0K
$ ls
1.log 2.log 3.log alllog.tar 

②tar xvf tarname.tar

代码语言:javascript
复制
$ rm *.log
$ ls
alllog.tar
$ tar xvf alllog.tar
tar: 块大小 = 5
x 1.log, 0 bytes, 0磁带块
x 2.log, 0 bytes, 0磁带块
x 3.log, 0 bytes, 0磁带块
$ ls
1.log 2.log 3.log alllog.tar 

2.gzip压缩 gunzip解压缩

①gzip压缩:

代码语言:javascript
复制
$ ls
alllog.tar
$ gzip alllog.tar
$ ls
alllog.tar.gz 

②gunzip解压缩:

代码语言:javascript
复制
$ gunzip alllog.tar.gz
$ ls
alllog.tar

3.Linux 可以打包压缩一步实现

①准备测试环境:

代码语言:javascript
复制
[root@JY-DB tmp]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.4 (Santiago)
[root@JY-DB tmp]# pwd
/tmp
[root@JY-DB tmp]# ls
[root@JY-DB tmp]# dd if=/dev/zero of=/tmp/jingyu01.dmp bs=8k count=1024
记录了1024+0 的读入
记录了1024+0 的写出
8388608字节(8.4 MB)已复制,0.0360482 秒,233 MB/秒
[root@JY-DB tmp]# cp jingyu01.dmp jingyu02.dmp
[root@JY-DB tmp]# cp jingyu01.dmp jingyu03.dmp
[root@JY-DB tmp]# ls -lh
总用量 24M
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu01.dmp
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu02.dmp
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu03.dmp

②打包压缩

代码语言:javascript
复制
[root@JY-DB tmp]# tar -zcvf jingyu.tar.gz jingyu*
jingyu01.dmp
jingyu02.dmp
jingyu03.dmp
[root@JY-DB tmp]# ls -lh
总用量 25M
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu01.dmp
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu02.dmp
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu03.dmp
-rw-r--r--. 1 root root  25K 9月  22 15:25 jingyu.tar.gz

③解压到指定文件夹

代码语言:javascript
复制
[root@JY-DB tmp]# mkdir folder
[root@JY-DB tmp]# ls
folder  jingyu.tar.gz
[root@JY-DB tmp]# cd folder/
[root@JY-DB folder]# tar -zxvf /tmp/jingyu.tar.gz 
jingyu01.dmp
jingyu02.dmp
jingyu03.dmp
[root@JY-DB folder]# ls -lh
总用量 24M
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu01.dmp
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu02.dmp
-rw-r--r--. 1 root root 8.0M 9月  22 15:23 jingyu03.dmp
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

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