Linux压缩与归档
文件的压缩
aaaaaabbbbccc压缩成为6a4b3c
压缩工具:
gzip/gunzip: .gz后缀
只能压缩文件,不能压缩目录,因其不具备归档功能
man gzip: 查看gzip命令帮助
gunzip: 解压缩工具
ls -lh: 查看文件大小
gzip messages: 直接把源文件messages压缩成.gz结尾的文件
gunzip messages.gz: 重新解压缩为文件messages
gzip 选项 文件名
-d 也可以实现解压缩
gzip -d messages.gz: 重新解压缩为文件messages
-c 压缩的同时保留源文件,即将压缩后的数据输出为标准输出,并重定向到文件,即可完成压缩
gzip -c messages >> messages.gz:这样就可以有两个文件,压缩和未压缩的两个文件存在
-# 1-9 压缩比例,数字越大,压缩比例越大,默认压缩比例是6
gzip -7 messages: 按7级别压缩,压缩后的文件会更小
zcat messages.gz: 直接读取被gzip压缩后的文件内容
bzip2/bunzip2: .bz2后缀
bzip2 messages: 压缩文件为messages.bz2
bunzip2 messages.bz2 解压缩为messages文件
bzip2 选项 文件名
-d 也可以实现解压缩
gzip -d messages.gz: 重新解压缩为文件messages
-k 压缩的同时保留源文件,即将压缩后的数据输出为标准输出,并重定向到文件,即可完成压缩
bzip2 -k messages:这样就可以有两个文件,压缩和未压缩的文件存在
-# 1-9 压缩比例,数字越大,压缩比例越大,默认压缩比例是6
bzcat 直接读取压缩后的文件内容
xz/unxz: .xz后缀
xz messages
unxz messages.xz
xz 选项 文件名
-d 实现解压缩
-# 1-9 默认是6,数字越大压缩比例越大
-k 压缩后保留源文件
xzcat 直接读取压缩后的文件内容
zip/unzip: .zip后缀
不仅可以压缩文件,也可以压缩目录里
zip etc.zip etc/: 压缩目录etc
unzip etc.zip
zip 选项 压缩后的文件名 要压缩的文件或目录
-r 压缩目录,必须要加的选项,可以理解为递归压缩
文件归档工具:tar 后缀为.tar
创建归档: 即把目录打包成文件
tar 选项 归档后的文件名 源文件名
-c 创建归档文件
-f 指定归档后的文件名
tar -cf etc.tar etc/: 归档目录etc/为etc.tar
-z 调用gzip将归档后的文件进行压缩
-j 调用bzip2将归档后的文件进行压缩
-J 调用xz将归档后的文件进行压缩
-P 消除命令过程中的提示
展开归档
tar 选项 归档后的文件名
-x 展开归档文件
-f 指定归档后的文件名
-z 调用gzip将归档后的文件进行解压缩
-j 调用bzip2将归档后的文件进行解压缩
-J 调用xz将归档后的文件进行解压缩
-C 指定解压的目录
-P 消除命令过程中的提示
tar -cf etc.tar /etc/: 这个不会成功,因为是根目录下的etc
tar cPf etc.tar /etc/: 这个是可以成功的
tar xPf etc.tar: P是用来消除提示用的
归档并压缩:
tar -cf etc.tar etc/:先归档
gzip etc.tar: 后压缩,得到的是etc.tar.gz
合并成:tar -zcf etc.tar.gz etc/
展开归档: tar -zxf etc.tar.gz
bzip2 etc.tar: 后压缩,得到的是etc.tar.bz
tar jcf etc.tar.bz2 etc/
tar jxf etc.tar.bz2 -C /home/
Linux压缩与归档的更多相关文章
- linux 压缩和归档
在linux下有几种压缩方式:gzip.bzip2.xz.zip gzip 压缩文件以.gz结尾, 只能压缩文件,不能压缩目录 用法: gzip:/path/to/somefile 用来压缩,完成 ...
- linux压缩及归档
一.解析 压缩:把大文件,通过压缩成一个比之前小的文件. 归档(打包):把多个文件,归档成一个文件. 二.压缩 1.zip(归档压缩,可以压缩目录,要保存源文件) 压缩:zip 压缩后的文件名 压缩 ...
- Linux 文件压缩与归档
.note-content { font-family: "Helvetica Neue", Arial, "Hiragino Sans GB", STHeit ...
- Linux下的压缩及归档
Linux下常用的压缩格式有: gz,bz2,xz,zip,Z //只能压缩文件不能压缩目录,如果传递一个目录,他会把目录中的文件逐个压缩 ..压缩算法:算法不同,压缩比也不同 gz:gzip,压缩后 ...
- (转)linux下压缩和归档相关命令tar,zip,gzip,bzip2
压缩包也有两种形式,一种是tar.gz包(.tgz包也是这种),一种是tar.bz2包. tar.gz包的解压方法:tar zxvf [PackageName].tar.gz tar.bz2包的解压方 ...
- linux 压缩、解压缩及归档工具
linux下主要的压缩.归档工具 compress/uncompress: .Z gzip/gunzip: .gz bzip2/bunzip2: .bz2 xz/unxz: .xz zip/unzi ...
- Linux压缩命令总结
2018-02-28 10:43:18 linux压缩和解压缩命令大全 tar命令:tar本身仅是一个打包的命令,不具有压缩的功能.打包后源文件仍然存在,具有将多个文件归档成一个文件的功能[root ...
- Linux —— 压缩文件
Linux——压缩文件 为什么需要压缩文件? 文件在传输过程中,可能由于文件过大,传输所需时间过多.减少文件大小有两个明显的好处,一是可以减 少存储空间,二是通过网络传输文件时,可以减少传 ...
- Linux 常用解压缩归档命令
linux 常见压缩.归档工具 创建压缩工具 压缩工具 后缀 描述 compress/uncompress .Z 早期工具,现在不常见了 gzip/gunzip .gz 进几年比较火的工具 bzip2 ...
随机推荐
- P4869 罪犯分组
思路: 明显的dp,虽然我想到了二进制模拟,想到了转移,但还是先看了题解,原来真是这样,,,,不是第三题吗? 用f[i]表示,对于前i个罪犯最少需要分几组. 对于每个状态用二进制表示,第i位上1,0表 ...
- CSS grid layout demo 网格布局实例
直接 上代码,里面我加注释,相当的简单, 也可以去我的github上直接下载代码,顺手给个星:https://github.com/yurizhang/micro-finance-admin-syst ...
- 1126 数字统计 2010年NOIP全国联赛普及组
1126 数字统计 2010年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver 题目描述 Description 请统计某个 ...
- 零基础逆向工程16_C语言10_宏定义_头文件_内存分配_文件读写
#define 无参数的宏定义的一般形式为:#define 标识符 字符序列 如:#define TRUE 1 注意事项: 1.之作字符序列的替换工作,不作任何语法的检查 2.如果宏定义不当,错误要到 ...
- ArcSDE 10.1 For Windows 创建空间数据库与常见错误_SQL Server
本文是2013年时候参加ESRI竞赛,创建ArcSDE 10.1 for SQL Server时候出问题了,因此写了该文档. 由于一直忙于学习,忘了发布.今天一师弟也遇到同样问题,为此我觉得可能有不少 ...
- 解决ajax 遇到session失效后自动跳转的问题
在项目中,经常会遇到session失效后,点击任何链接无反应的情况!这样给客户的体验就不是很好,以为是系统出了故障!所以在项目中我们会处理session失效后的跳转问题(一般给用户提示,并跳转后登录页 ...
- LoadRunner使用(1)
一.LoadRunner脚本录制 LoadRunner测试分为两个步骤: 第一步:录制脚本,其实就是监控并记录这段时间发送的HTTP请求 第二步:启动多个线程,用录制的脚本,模拟多线程发送请求. (1 ...
- jquery的uploadify插件实现的批量上传V3.2.1版
你需要如下配置(包括引入文件)HTML: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat=&quo ...
- CF Gym 100463D Evil (二维前缀和+离散)
题意:给一些带颜色的点,求一个最小的矩形,恰好包括一半的红色点,且不包括蓝色点. 题解:暴力,求个二维前缀和,用容斥原理更新一下.N很小所以我采用了离散优化,跑了个0ms. 之前没写过二维前缀和,加上 ...
- VPS Linux SSH 客户端断开后保持进程继续运行配置方法——screen
前言 在Linux中,我们经常会做一些关于数据的操作(备份.传输.压缩等)或是要在后台持续的运行一些程序.由于,工作的数据量很大或者工作要持续很长的时间,我们就必须保证这个终端的启动,一旦终端关闭了, ...