linux笔记-压缩及归档
来源:互联网 发布:js定义关联数组 编辑:程序博客网 时间:2024/06/14 05:44
第十五章、Linux压缩及归档
09_04_Linux压缩及归档
1. 压缩、解压缩命令
压缩格式:gz, bz2, xz, zip, Z
压缩算法:算法不同,压缩比也会不同;
compress FILENAME.Z : 一个古老的压缩工具
uncompress
比较流行的压缩工具:
1). gzip: .gz
gzip /PATH/TO/SOMEFILE:压缩完成后会删除原文件
-d:解压缩
-#:1-9,指定压缩比,默认是6;
gunzip:
gunzip /PATH/TO/SOMEFILE.gz: 解压完成后会删除原文件
zcat:
zcat /PATH/TO/SOMEFILE.gz:不解压的情况,查看文本文件的内容
2). bzip2: .bz2
比gzip有着更大压缩比的压缩工具,使用格式近似
bzip2 /PATH/TO/SOMEFILE
-d: 解压缩
-#: 1-9,默认是6
-k: 压缩时保留原文件
bunzip2 /PATH/TO/SOMEFILE.bz2: 解压
bzcat: 查看,同zcat
3). xz: .xz
xz /PATH/TO/SOMEFILE
-d: 解压缩
-#: 1-9, 默认是6
-k: 压缩时保留原文件
unxz:解压
xzdec: 解压,内容输出到屏幕上
xzcat:查看
4). zip: 既归档又压缩的工具
zip FILENAME.zip FILE1 FILE2 ...: 压缩后不删除原文件
unzip FILENAME.zip
2. archive: 归档,多个文件整合为一个文件,归档本身并不意味着压缩
1). tar: 归档工具, .tar
-c: 创建归档文件
-f FILE.tar: 操作的归档文件
-x: 展开归档
--xattrs: 归档时,保留文件的扩展属性信息
-t: 不展开归档,直接查看归档了哪些文件
-zcf: 归档并调用gzip压缩
-zxf: 调用gzip解压缩并展开归档,-z选项可省略
-jcf: bzip2
-jxf:
-Jcf: xz
-Jxf:
2). cpio: 归档工具
-i,--extract: 从归档文件中提取出文件
-o: 创建归档文件
-d: 创建需要的路径
-H: 使用指定的归档格式
--quiet: 静默模式,Do not print the number of blocks copied
/boot/initrd-*.img 文件使用gzip 解压后得到的img文件是cpio归档文件
练习:写一个脚本
从键盘让用户输入几个文件,脚本能够将此几个文件归档压缩成一个文件;
read:
-p "PROMPT": 给出提示
-t: 超时时间
#read num age
输入:123 34
num = 123
age = 34
- linux笔记-压缩及归档
- Linux的压缩及归档
- Linux 文件压缩及归档
- 第十五章、Linux压缩及归档
- Linux下压缩、解压缩及归档命令
- linux下文件传输及归档与压缩
- Linux-(7)归档、压缩
- Linux-(7)归档、压缩
- Linux文件归档压缩
- Linux下压缩归档
- linux归档和压缩
- Linux:归档和压缩
- linux 压缩解压归档
- Linux压缩归档
- linux 压缩和归档
- Linux归档与压缩
- Linux tar归档及常用压缩解压命令
- Linux之redhat中的文件归档压缩及传输
- Unity中HideInInspector和SerializeField
- Linux C——exec函数族
- 在springboot项目中使用jsp试图
- java中instanceof用法
- iOS开发面试知识点总结
- linux笔记-压缩及归档
- ssh新手整合的历程spring+springmvc+hibernate 以及其他 一点奇葩异常的解决过程
- 数据结构看书笔记(五)--串
- 欢迎使用CSDN-markdown编辑器
- SLIC原理简介及VLFeat代码示例
- Greenplum中内存设置不合理导致的报错
- CSS3小技巧之画图
- linux笔记-bash脚本编程(中)
- 使用者与群组