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:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...
随机推荐
- SQL中文转拼音
使用下方的函数.. 忘了从哪抄的了..留存一份 如果只要首字母..建议将数据 Left(tableFiled,1) 后传入函数 如果字段是空或者null, 不会报错..返回空 方法体: SET AN ...
- vmware 实现linux目录映射window本地目录
---恢复内容开始--- 背景: 1,使用lnmp环境 2,代码可以在windows上面写,直接映射到linux的lnmp环境下面 第一步: vmware 新建一个linux虚拟机 一路下一步到完成 ...
- ubuntu 下 重启 mongo 后 遇到蛋疼问题。
以后,切忌 mongo 正常关闭后 ,再重启ubuntu. 否则后果这是很严重. 2014.8.6日 PM 6点. 网站莫名打不开了,全部是空白,又是老问题. 幸亏 及时发现,那就重启下. 蛋疼,重启 ...
- Android Studio打开非本机项目比较慢的问题。
使用Android Studio打开其他项目的时候,如果使用的AS版本.gradle不同的话,会在打开项目的时候下载gradle版本,网速不好的情况下回非常的慢. 解决方案: 1.将本机创建的AS项目 ...
- 带你了解数据库中JOIN的用法
前言 欢迎关注公众号:Coder编程 获取最新原创技术文章和相关免费学习资料,随时随地学习技术知识! 本章主要介绍数据库中Join的的用法,也是我们在使用数据库时非常基础的一个知识点.本次会介绍数据库 ...
- TemplateBinding和Binding的区别
定义 TemplateBinding是为了某个特定场景优化出来的数据绑定版本--需要把ControlTemplate里面的某个Property绑定到应用该ControlTemplate的控件的对应Pr ...
- 自动换行的两种代码(C#)
最近有个需求,需要将C# winform中的listBox中的内容自动换行, 其实在用listBox前,已经用textBox实现了大部分功能,可惜最后还是有个焦点的问题, 就是textBox中的文字会 ...
- 二叉树的LCA(最近公共祖先)算法
1.如果是二叉搜索树 2.如果是普通树
- juqery dragsort使用遇到的问题
1.destroy时,没给容器加id,不能执行成功--->修改源码如下: if (options == "destroy") { $(this).trigger(" ...
- JS的可枚举性
在学习ES6的过程中,涉及到遍历方法时,提到过可枚举性,且多种遍历方法都与可枚举性相关.本章节,将总结这些遍历方法的可枚举性,并在必要的部分,给出对比实例. 一.设置属性的可枚举性 在上一文章 ...