20190923-08Linux压缩和解压类 000 016
gzip/gunzip 压缩
1.基本语法
gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz文件)
gunzip 文件.gz (功能描述:解压缩文件命令)
2.经验技巧
(1)只能压缩文件不能压缩目录
(2)不保留原来的文件
3.案例实操
(1)gzip压缩
[root@hadoop101 ~]# ls
test.java
[root@hadoop101 ~]# gzip houge.txt
[root@hadoop101 ~]# ls
houge.txt.gz
(2)gunzip解压缩文件
[root@hadoop101 ~]# gunzip houge.txt.gz
[root@hadoop101 ~]# ls
houge.txt
zip/unzip 压缩
1.基本语法
zip [选项] XXX.zip 将要压缩的内容 (功能描述:压缩文件和目录的命令)
unzip [选项] XXX.zip (功能描述:解压缩文件)
2.选项说明
表1-29
zip选项 |
功能 |
-r |
压缩目录 |
表1-30
unzip选项 |
功能 |
-d<目录> |
指定解压后文件的存放目录 |
3.经验技巧
zip 压缩命令在window/linux都通用,可以压缩目录且保留源文件。
4.案例实操
(1)压缩 1.txt 和2.txt,压缩后的名称为mypackage.zip
[root@hadoop101 opt]# touch bailongma.txt
[root@hadoop101 ~]# zip houma.zip houge.txt bailongma.txt
adding: houge.txt (stored 0%)
adding: bailongma.txt (stored 0%)
[root@hadoop101 opt]# ls
houge.txt bailongma.txt houma.zip
(2)解压 mypackage.zip
[root@hadoop101 ~]# unzip houma.zip
Archive: houma.zip
extracting: houge.txt
extracting: bailongma.txt
[root@hadoop101 ~]# ls
houge.txt bailongma.txt houma.zip
(3)解压mypackage.zip到指定目录-d
[root@hadoop101 ~]# unzip houma.zip -d /opt
[root@hadoop101 ~]# ls /opt/
tar 打包
1.基本语法
tar [选项] XXX.tar.gz 将要打包进去的内容 (功能描述:打包目录,压缩后的文件格式.tar.gz)
2.选项说明
表1-31
选项 |
功能 |
-z |
打包同时压缩 |
-c |
产生.tar打包文件 |
-v |
显示详细信息 |
-f |
指定压缩后的文件名 |
-x |
解包.tar文件 |
3.案例实操
(1)压缩多个文件
[root@hadoop101 opt]# tar -zcvf houma.tar.gz houge.txt bailongma.txt
houge.txt
bailongma.txt
[root@hadoop101 opt]# ls
houma.tar.gz houge.txt bailongma.txt
(2)压缩目录
[root@hadoop101 ~]# tar -zcvf xiyou.tar.gz xiyou/
xiyou/
xiyou/mingjie/
xiyou/dssz/
xiyou/dssz/houge.txt
(3)解压到当前目录
[root@hadoop101 ~]# tar -zxvf houma.tar.gz
(4)解压到指定目录
[root@hadoop101 ~]# tar -zxvf xiyou.tar.gz -C /opt
[root@hadoop101 ~]# ll /opt/
转载于:https://www.cnblogs.com/YUJIE666/p/11570195.html
20190923-08Linux压缩和解压类 000 016相关推荐
- linux 压缩 日期,Linux 时间日期类、搜索查找类、 压缩和解压类指令
l 时间日期类 date指令-显示当前日期 基本语法 1) date (功能描述:显示当前时间) 2) date +%Y (功能描述:显示当前年份) 3) date +%m (功能描述:显示当前月份) ...
- 用SharpZipLib来压缩和解压文件 --zt
from:http://www.cnblogs.com/zhangweiguo3984/archive/2007/03/15/314333.html#675634 1.建立工程,添加引用,添加Shar ...
- Jpeglib使用指南, 各种压缩包的压缩和解压方法, 开源社区分裂史
http://antkillerfarm.github.io/ Jpeglib使用指南 1.问题的由来 Jpeg图片在图像处理领域已经用的相当广泛了.但在编程领域,尤其是嵌入式编程领域使用的还不是很广 ...
- ant压缩和解压缩工具类
<!--文件压缩和解压工具类--><dependency><groupId>org.apache.ant</groupId><artifactId ...
- java 解压到内存,Java GZip 基于内存实现压缩和解压的方法
欢迎大家关注本博,同时欢迎大家评论交流,可以给个赞哦!!! GZip是常用的无损压缩算法实现,在Linux中较为常见,像我们在Linux安装软件时,基本都是.tar.gz格式..tar.gz格式文件需 ...
- JAVA 7z Seven Zip 压缩和解压文件
JAVA 7z Seven Zip 压缩和解压文件 7-Zip是基于GNU LGPL协议发布的软件,通过全新算法使压缩比率大幅提升 本文主要讲解通过JAVA方式把文件压缩成7z文件和对7z文件进行解压 ...
- linux 高效压缩工具xz的压缩和解压使用
xz是什么 高压缩率的工具,它使用 LZMA2 压缩算法,生成的压缩文件比传统使用的 gzip.bzip2 生成的压缩文件更小, 不过xz也有一个坏处就是压缩时间比较长,比7z压缩时间还长一些.不过压 ...
- Zip压缩和解压缩工具类
依赖第三方jar包:ant-1.7.1.jar /** * @Title: ZipUtils.java * @Package com.sz.mt.test.zip * @Description: TO ...
- java代码实现文件或文件夹的压缩和解压
这里写了个工具类,可以实现文件的压缩和解压功能. package com.cntaiping.tpi.common.utils;import java.io.BufferedInputStream; ...
最新文章
- UC伯克利开源照片“隐写术”StegaStamp,打印照片能当二维码用!| 技术头条
- Linux Sed命令具体解释+怎样替换换行符quot;\nquot;(非常多面试问道)
- java之ibatis数据缓存
- java json修改_java – 如何编辑,修改嵌套的JSONObject
- bash中通过设置PS1变量改变提示符颜色
- 【心情】最近实在是太忙了,没有心情写东西!
- ipv6 6rd前缀计算
- 概率图模型之EM算法
- outlook vba html语言,在VBA中更改HTML电子邮件正文字体类型和大小
- 简单地图的实现Android,android开发一:高德地图的简单制作
- java 图片转换 gif转jpg
- 2021-09-14TL431与LM317的区别
- 【rzxt】笔者支招:电脑的散热大户显卡温度过高如何解决
- CSS3之太极图源代码
- 【机器学习基础】CH2 - 监督学习(5)决策树
- linux系统中shell脚本最全详解二shell条件判断语法介绍函数分析
- Jetson Nano控制SIM7020 开关机
- win10快速关机_WIN10系统这几个关机方式,值得收藏
- 使用tushare检验沪深300收益率和中证500收益率相关性
- 离散数学第二章 谓词逻辑
热门文章
- 关于Windows Server 2012安装KB2919355补丁出错问题都看过来了!!!
- centos8恢复出厂设置_使用CentOS / RHEL 8进行初始服务器设置
- oracle手动切换scan监听,scan listener 重启
- Centos7安装KVM虚拟化
- PowerDesigner16.5安装图解
- html 400 错误,网站报400Bad Request错误的解决办法
- Python攻城师————MySQL数据库(自增、外键、关键字)
- 正好股票开户指数缩量强势上攻
- 方舟服务器在线人数,稳!为什么《方舟生存进化》在Steam始终保持在线人数前十...
- 电脑语音设置修复计算机,win10系统麦克风正确设置的恢复办法