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:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...
随机推荐
- h5聊天室web端(仿微博、微信)|h5仿微信网页端|仿微信界面弹窗
这段时间一直在着手h5开发手机端聊天系统——html5仿微信聊天室,最近又在原先基础上开发了一个仿微信.微博网页web版聊天系统,使用到了HTML5+css3+jQuery+wcpop等技术开发,弹窗 ...
- ajax--底层代码
ajax:Asynchronous JavaScript And XML,异步的js与XML.ajax并不是一种新的编程语言,而是一种使用现有标准的新方法.ajax能够在不重载整个网页的情况下与服务器 ...
- Flowable BPMN 简单使用
1.Flowable是什么? Flowable是一个使用Java编写的轻量级业务流程引擎.Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义 ...
- IP等级
IP是Ingress Protection的缩写,IP等级是针对电气设备外壳对异物侵入的防护等级,来源是国际电工委员会的标准IEC 60529,这个标准在2004年也被采用为美国国家标准. 在这个标 ...
- 3、Xamarin Forms 调整安卓TabbedPage 下置
降低学习成本是每个.NET传教士义务与责任. 建立生态,保护生态,见者有份. 教程晦涩难懂是我的错误. 对于默认的TabbedPage 上面进行页面切换 上面是安卓默认的情况 对我们大部分人来说都 ...
- (转)CentOS7下yum安装mysql配置多实例
原文:http://blog.csdn.net/poklau/article/details/54951798
- androidStudio 打包与混淆
在gradle中通过makeJar打包 不同模块的gradle都支持打包功能,application module的build.gradle中引入的是com.android.application插件 ...
- Java之集合(六)PriorityQueue
转载请注明源出处:http://www.cnblogs.com/lighten/p/7299233.html 1.前言 本章介绍队列中的PriorityQueue--优先队列,顾名思义,这是一个可以指 ...
- python基础笔记之注释三种方法
---恢复内容开始--- 1,,单行注释 用# 2,多行注释 用 “”” dddd""" 3,较长行虽然分行写但是只是注释,最终显示为一行:用 \ ---恢复内容结束- ...
- PHP 批量获取 百度搜索结果 网址列表
<?php set_time_limit(0); function curl($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $u ...