linux 压缩解压命令zip、gz、tar.gz、bz2、tar.bz2、.tar.xz
linux压缩格式:.gz windows压缩格式:.zip .rar
默认情况下,windows和linux都支持zip格式,都不需要安装额外软件。
.zip格式
压缩
zip /usr/bin/zip
语法:zip [选项-r] [压缩后文件名] [文件或目录]
-r 压缩目录,如果不加这个选项,只能压缩文件
压缩后格式:.zip
特点:保留原被压缩文件,压缩比不高
解压缩
unzip
.gz格式
压缩
gzip /bin/gzip
语法:gzip [文件]
压缩后格式:.gz
特点:gzip只能压缩文件,不可以压缩目录;gzip压缩文件后不保留原文件。
压缩率比较高
cp /etc/services /tmp
cp -p /tmp/services /
gzip /tmp/services
mv /services /tmp
ll
-rw-r--r--. 1 root root 670293 8月 20 04:18 services
-rw-r--r--. 1 root root 136088 8月 20 04:18 services.gz
解压缩
gunzip /bin/gunzip
语法:gunzip [压缩文件]
gunzip = gzip -d
gunzip services.gz
tar /bin/tar
语法:tar [选项] [压缩后文件名] [目录]
-z压缩或解压缩 -c打包 -x 解包 -f指定文件名 -v显示详细信息
mkdir testdir
tar -cf testdir.tar testdir
gzip testdir.tar
tar -zcf testdir.tar.gz testdir
tar -zxf testdir.tar.gz
mkdir ./otp_src && tar -xzvf otp_src_21.011.tar.gz -C ./otp_src --strip-components 1 //解压缩并重命名
.bz2格式
压缩
bzip2 /usr/bin/bzip2 gzip的升级
语法:bzip2 [-k] [文件]
-k 保留原文件
压缩后格式:.bz2
touch testfile
bzip2 -k testfile
解压缩
bunzip2 /usr/bin/bunzip2
语法:bunzip2 选项[-k] [压缩文件]
-k 解压缩后保留压缩包
bunzip2 -k testfile.bz2
tar.bz2
mkdir test2
tar -cjf test2.tar.bz2 test2
tar -xjf test2.tar.bz2
.tar.xz
xz -d rabbitmq-server-generic-unix-3.6.14.tar.xz
tar -xf rabbitmq-server-generic-unix-3.6.14.tar
linux 压缩解压命令zip、gz、tar.gz、bz2、tar.bz2、.tar.xz的更多相关文章
- linux 压缩/解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gun ...
- Linux 压缩解压命令
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ---------------------- ...
- linux压缩解压命令
-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一 ...
- Linux压缩解压命令汇总
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName (注:tar是打包,不是 ...
- linux_压缩解压命令(zip/tar)
一.zip 1.压缩 格式 $ zip (选项) (文件/目录) 选项 -r 参数表示递归打包包含子目录的全部内容. -q 参数表示为安静模式,即不向屏幕输出信息. -o 表示输出文件,需在其后紧跟打 ...
- linux——压缩解压命令学习简单笔记
一: 命令名称:gzip 命令英文原意:GNU zip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip 选项 [文件] 功能描述:压缩文件 压缩后文件格式:.gz 1:只能压缩文 ...
- Linux命令-压缩解压命令:zip、unzip
zip [选项] [压缩后文件名] [压缩前的文件或者目录名称] -r表示压缩目录(recursion 递归) rm -rf * 删除当前目录下面的所有文件,也包括目录和子目录ls cp /etc/s ...
- linux中tar及压缩解压命令用法
把常用的tar解压命令总结下,当作备忘: tar 命令可以为Linux的文件和目录创建档案.利用 tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向 档案中加入新的文件.t ...
- Linux压缩解压 tar.gz格式的文件.查看tomcat是否运行
tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...
随机推荐
- Monkey捕获Crash原理
Android的RuntimeInit.commonInit中会设置UncaughtHandler ActivityManagerService(AMS)在执行handleApplicationCra ...
- 监督学习——决策树理论与实践(上):分类决策树
1. 介绍 决策树是一种依托决策而建立起来的一种树.在机器学习中,决策树是一种预测模型,代表的是一种对象属性与对象值之间的一种映射关系,每一个节点代表某个对象/分类,树中的每一个分叉路 ...
- Springboot+ajax传输json数组以及单条数据的方法
Springboot+ajax传输json数组以及单条数据的方法 下面是用ajax传输到后台单条以及多条数据的解析的Demo: 结构图如下: 下面是相关的代码: pom.xml: <?xml v ...
- Fiddler Web Debugger的代理功能(图文详解)
不多说,直接上干货! Fiddler的大部分功能都是在其作为本地代理的基础上实现的,如上面介绍的原理图一样,如果想实现数据包截断功能必须要设置为代理,它的代理功能设置比较简单,Fiddler版本2以后 ...
- php发送get请求
感谢:http://www.zoneself.org/2014/07/21/content_2665.html 1.用PHP发送get请求,很简单: <?php $url='http://www ...
- Hive和SparkSQL: 基于 Hadoop 的数据仓库工具
Hive: 基于 Hadoop 的数据仓库工具 前言 Hive 是基于 Hadoop 的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的 SQL 查询功能,将类 SQL 语句转 ...
- Java 注解实例
package com.annotation; import java.lang.annotation.Retention; import java.lang.annotation.Target; i ...
- Math.floor,Math.ceil,Math.rint,Math.round用法
一.Math.floor函数讲解 floor原意:地板.Math.floor函数是求一个浮点数的地板,就是求一个最接近它的整数,它的值小于或等于这个浮点数.看下面的例子: package com.qi ...
- ARP协议抓包之帧长度和Gratuitous ARP的问题
用Winpcap编程构造ARP包选择网卡并发出,遇到若干问题,学到了许多新知识,但是有的还尚未解决,在这里记录下没解决的和解决的问题. 先来看下ARP协议的格式,ARP字段有28个字节,发到以太网中还 ...
- api.setFrameGroupIndex
设置 frame 组当前可见 frame setFrameGroupIndex({params}) params name: 类型:字符串 默认值:无 描述:frame 组名字 index: 类型:数 ...