博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
文件压缩命令--压缩和解压缩命令
阅读量:5014 次
发布时间:2019-06-12

本文共 1675 字,大约阅读时间需要 5 分钟。

文件压缩命令--压缩和解压缩命令

1:(1)zip命令

.zip “.zip”是 Windows 中最常用的压缩格式,Linux 也可以正确识别“.zip”格式,这可以方便地和Windows 系统通用压缩文件。

zip [选项] 压缩包名 源文件或源目录  -r: 压缩目录

示例:zip -r vi.zip vitest

adding: vitest/ (stored 0%)

adding: vitest/vi.text (deflated 64%)

adding: vitest/.con.sqx.swp (deflated 97%)

adding: vitest/con.sqx (deflated 53%)

adding: vitest/test.zip (stored 0%)

 

(2)unzip 解压缩命令

-d 表示解压缩的位置

unzip -d /tmp/ ana.zip

 

2:.gz 格式 不会打包

(1)“.gz”格式是 Linux 中最常用的压缩格式,使用 gzip 命令进行压缩,其基本信息如下。压缩文件或者目录。

gzip [选项] 源文件

-c: 将压缩数据输出到标准输出中,可以用于保留源文件

-d: 解压缩

-r: 压缩目录

 

gzip -c anaconda-ks.cfg > anaconda-ks.cfg.gz

# 使用 -c 选项,但是不让压缩数据输出到屏幕上,而是重定向到压缩文件中

# 这样可以在压缩文件的同时不删除源文件

 

(2).“.gz”格式的解压缩命令。

[root@localhost ~]# gunzip log.gz

[root@localhost ~]# gzip -d abc.gz

gzip –r 解压目录的时候不会打包会把目录里面的文件进行解压

 

3 .bz2

“.bz2”格式的压缩命令是 bzip2。

bzip2 [选项] 源文件

-d: 解压缩

-k: 压缩时,保留源文件

-v: 显示压缩的详细信息

 

“.bz2”格式的解压缩命令

[root@localhost ~]# bunzip2 cfg.bz2

[root@localhost ~]# bzip2 -d log.bz2

 

4 .“.tar ”格式 打包不会压缩

“.tar”格式的打包和解打包都使用 tar 命令,区别只是选项不同。我们先看看 tar 命令的基本信息。

命令名称:tar。

英文原意:tar。

所在路径:/bin/tar。

执行权限:所有用户。

功能描述:打包与解打包命令。

命令的基本格式如下:

[root@localhost ~]# tar [选项] [-f 压缩包名] 源文件或目录

-c: 打包

-f: 指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名。

-v: 显示打包文件过程。

 

-x: 解打包

-f: 指定压缩包的文件名

-v: 显示解打包文件过程

-t: 测试,就是不解打包,只是查看包中有哪些文件 //查看压缩包的内容。

-C(大) 目录: 指定解打包位置

 

5 .tar.gz 和tar.bz2

tar [选项] 压缩包 源文件或目录

选项:

-z: 压缩和解压缩“.tar.gz”格式

-j: 压缩和解压缩“.tar.bz2”格式

tar -zcvf tmp.tar.gz /tmp/

tar -zxvf tmp.tar.gz

tar -zcvf con.sqx.tar.gz con.sqx

.tar.bz2 格式

[root@localhost ~]# tar -jcvf tmp.tar.bz2 /tmp/

# 打包压缩为“ .tar.bz2 ”格式,注意压缩包文件名

[root@localhost ~]# tar -jxvf tmp.tar.bz2

tar -zxvf test.tar.gz -C /tmp test/cde

转载于:https://www.cnblogs.com/love-life-insist/p/11391847.html

你可能感兴趣的文章
综合练习:词频统计
查看>>
中文url编码乱码问题归纳整理一
查看>>
Cesium应用篇:3控件(3)SelectionIndicator& InfoBox
查看>>
58. Length of Last Word(js)
查看>>
前端面试题汇总(持续更新...)
查看>>
如何成为F1车手?
查看>>
QT自定义消息
查看>>
Save (Not Permitted) Dialog Box
查看>>
装饰模式(Decorator)
查看>>
任务13:在Core Mvc中使用Options
查看>>
利用Excel 2010数据透视图实现数字的可视化的图形直观展示
查看>>
Sort Colors
查看>>
iview树的修改某个节点,树刷新后自动展开你刚才展开的所有节点
查看>>
oracle服务起不来以及无法监听问题解决
查看>>
Mvc--Html.ActionLink()的用法
查看>>
delphi 基础书籍推荐
查看>>
《面向对象程序设计》2018年春学期寒假及博客作业总结
查看>>
iOS开发UI之KVC(取值/赋值) - KVO (观察某个对象的某个属性的改变)
查看>>
1.7 将一个MxN矩阵所有为0的元素所在行和列全部置0
查看>>
删除U盘时提示无法停止‘通用卷’设备的解决方法!!不要每次都硬拔了,对电脑有不小的损害!!!...
查看>>