UNIX/Linux打包,压缩 ,解压:
1.tar打包命令
①tar cvf tarname.tar file1 file2
$ touch .log
$ touch .log
$ touch .log $ tar cvf alllog.tar *.log
a .log 0K
a .log 0K
a .log 0K
$ ls
.log .log .log alllog.tar
②tar xvf tarname.tar
$ rm *.log
$ ls
alllog.tar
$ tar xvf alllog.tar
tar: 块大小 =
x .log, bytes, 0磁带块
x .log, bytes, 0磁带块
x .log, bytes, 0磁带块
$ ls
.log .log .log alllog.tar
2.gzip压缩 gunzip解压缩
①gzip压缩:
$ ls
alllog.tar
$ gzip alllog.tar
$ ls
alllog.tar.gz
②gunzip解压缩:
$ gunzip alllog.tar.gz
$ ls
alllog.tar
3.Linux 可以打包压缩一步实现
①准备测试环境:
[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+ 的写出
8388608字节(8.4 MB)已复制,0.0360482 秒, 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--. root root 8.0M 9月 : jingyu01.dmp
-rw-r--r--. root root 8.0M 9月 : jingyu02.dmp
-rw-r--r--. root root 8.0M 9月 : jingyu03.dmp
②打包压缩
[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--. root root 8.0M 9月 : jingyu01.dmp
-rw-r--r--. root root 8.0M 9月 : jingyu02.dmp
-rw-r--r--. root root 8.0M 9月 : jingyu03.dmp
-rw-r--r--. root root 25K 9月 : jingyu.tar.gz
③解压到指定文件夹
[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--. root root 8.0M 9月 : jingyu01.dmp
-rw-r--r--. root root 8.0M 9月 : jingyu02.dmp
-rw-r--r--. root root 8.0M 9月 : jingyu03.dmp
UNIX/Linux打包,压缩 ,解压:的更多相关文章
- Linux打包压缩解压工具
第1章 Linux 打包压缩解压工具一.压缩.解压工具 compress/uncompress gzip/gunzip bzip2/bunzip2/ bzcat xz/unxz/ xzcat ...
- linux打包 压缩 解压tar常归操作
tar 打包 tar -cvf 打包后路径和文件名.tar 需要打包的路径和文件压缩 tar -zcvf 打包后路径和文件名.tar.gz 需要打包的路径和文件解压 tar -xvf 包名 -C 路径 ...
- linux常用命令---打包压缩解压
打包压缩解压
- Linux命令-压缩解压命令:gzip、gunzip
gzip [选项] 源文件名(压缩前) gunzip [选项] 源文件名(压缩后) cd /tmp 切换tmp目录 rm -rf * 强制删除tmp目录下面所有的文件和目录 touch beijing ...
- linux 之 压缩 / 解压
压缩解压 tar 即可压缩也可以解压 c 压缩 如果没有z.j参数,则表示,只打包,不压缩. 就说, t 查看 z 以gzip方式压缩 相当于 gzip ?.. j 以bzip方式压缩 bzip2 ? ...
- Linux的压缩解压命令快速上手——解压篇
在Linux系统中,压缩文件通常是先将若干文件(包括目录)打包成一个tar文件,然后再调用压缩程序将tar文件压缩成相应的压缩包,这也就是为什么Linux系的压缩包的后缀通常都是像tar.gz,tar ...
- linux命令:压缩解压命令
压缩解压命令:gzip 命令名称:gzip 命令英文原意:GNU zip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip 选项 [文件] 功能描述:压缩文件 压缩后文件格式:g ...
- Linux命令--压缩解压(简化版)
Linux tar.gz.tar.bz2.zip 等解压缩.压缩命令详解(简化版) Linux 常用的压缩与解压缩命令有:tar.gzip.gunzip.bzip2.bunzip2.compress ...
- linux系统压缩\解压命令详解
转自:http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html. tar -c: 建立压缩档案-x:解压-t:查看内容-r:向 ...
- [Linux] 016 压缩解压命令
1. 压缩解压命令:gzip 命令名称:gzip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip [文件] 功能描述:压缩文件 压缩后文件的格式:.gz 补充: 解压 .rar ...
随机推荐
- cobbler 配置(转载)
Cobbler介绍 Cobbler 是一个系统启动服务(boot server),可以通过网络启动(PXE)的方式用来快速安装.重装物理服务器和虚拟机,支持安装不同的 Linux 发行版和 Windo ...
- JAVA使用POI操作excel
文中处理的excel是2003年以前的版本,使用HSSFworkbook,如果处理2007版本以后的excel,用XSSFworkbook,对于二者的兼容性问题,可参考 http://blog.csd ...
- Ubuntu NFSserver 简易安装及使用
服务器端(ip:192.168.1.100): sudo apt-get install nfs-kernel-server #安装nfs 客户端(ip:192.168.1.110): sudo ap ...
- 第十章 PageRank——Google的民主表决式网页排名技术
搜索引擎的结果取决于两组信息:网页的质量信息,这个查询与每个网页的相关性信息.这里,我们介绍前一个. 1.PageRank算法原理 算法的原理很简单,在互联网上,如果一个网页被很多其他网页所链接,说明 ...
- 一次千万级别的SQL查询简单优化体验
背景:从两张有关联的表查询数据,A表数据量1400万,B表数据量8000万.A与B通过ID逻辑关联,没有实际的外键.B表是后来扩展出来的. 问题:根据某个ID查询时超时,运行时跑不出结果. 原因:使用 ...
- Spring2:bean的使用
前言 Spring最基础的功能就是一个bean工厂,所以本文讲解的是Spring生成bean的种种方法及细节,Spring配置文件的名字是bean.xml,定义几个类: 一个Person类: publ ...
- jquery插件——点击交换元素位置(带动画效果)
一.需求的诞生 在我们的网页或者web应用中,想要对列表中的元素进行位置调整(或者说排序)是一个常见的需求.实现方式大概就以下两种,一种是带有类似“上移”.“下移”的按钮,点击可与相邻元素交换位置,另 ...
- HyperDock,让Mac的窗口飞
三年前写了一篇文章,介绍了Windows 7下的Aero效果,其实最终是想引出来写Mac OS上能产生类似功能的HyperDock应用程序,可惜这一拖,就拖到连Windows 10都快要发布了.没有关 ...
- 为 WSUS 服务器定期运行清理向导
在 WSUS 的管理界面的 Options 里面,可以找到 Server Cleanup Wizard 然后运行.后来想了一下,为什么不把它弄成定期运行呢! 找了一下,从 Windows Server ...
- Effective c#学习笔记(1)
条款1 使用属性代替可访问的数据成员 属性是个啥,谁在用? 1. C#的属性在被访问的时候看起来好像是数据成员,但其实是方法. 2. 在.NET框架中,一般使用属性表达公有数据成员. ...