Ubuntu学习之文件的压缩与打包
2015-08-26 21:25
183 查看
一.关于文件压缩和打包
1.文件压缩
通过压缩算法将文件的体积缩小,同时会将多个文件合并至一起方便交换、传输。
2.文件打包
将多个文件或者整个目录合并成一个文件,用来进行文件的备份、分发、传输等。
3.Linux支持的压缩格式
“*.Z”:compress程序压缩文件
“*.gz”:gzip程序压缩文件
“.bz2”:bzip2程序压缩文件
“*.tar”:tar程序打包文件,并未压缩
“*.tar.gz”:tar打包的档案,使用gzip压缩
“*.tar.bz2”:tar打包的文件,使用bzip2压缩
二.Linux文件压缩指令
1.
扩展名为
“-c”:将压缩的数据输出到屏幕上
“-d”:解压缩的参数
“-t”:进行文件的一致性校验看是否损坏
“-v”:显示和原文件吸纳改变呢的压缩比
2.
扩展名是”*.bz2”
“-c”:将压缩的数据输出到屏幕上
“-d”:解压缩的参数,该参数代表执行解药缩操作
“-k”:保留原文件并不删除原始文件
“-z”:压缩的参数,该参数代表是执行压缩操作
“-v”:显示和原文件吸纳改变呢的压缩比
三.Linux文件打包指令
1.
2.
将压缩文件解压缩至指定的目录
3.参数解释
“-c”:建立打包档案
“-t”:查看打包的文件都有哪些文件名
“-x”:解压缩或解打包文件,和-C搭配使用解压缩至特定目录
“j”:通过bz2支持进行压缩或者解压缩
“-z”:使用gzip进行压缩或者解压缩
“-v”:将正在处理的文件名显示出来
“-f”:紧跟要被处理的文件名,建议单独写一个选项
1.文件压缩
通过压缩算法将文件的体积缩小,同时会将多个文件合并至一起方便交换、传输。
2.文件打包
将多个文件或者整个目录合并成一个文件,用来进行文件的备份、分发、传输等。
3.Linux支持的压缩格式
“*.Z”:compress程序压缩文件
“*.gz”:gzip程序压缩文件
“.bz2”:bzip2程序压缩文件
“*.tar”:tar程序打包文件,并未压缩
“*.tar.gz”:tar打包的档案,使用gzip压缩
“*.tar.bz2”:tar打包的文件,使用bzip2压缩
二.Linux文件压缩指令
1.
gzip [-cdtv#] 文件名称
扩展名为
*.gz
“-c”:将压缩的数据输出到屏幕上
“-d”:解压缩的参数
“-t”:进行文件的一致性校验看是否损坏
“-v”:显示和原文件吸纳改变呢的压缩比
2.
bzip2[-cdkzv#]文件名称
扩展名是”*.bz2”
“-c”:将压缩的数据输出到屏幕上
“-d”:解压缩的参数,该参数代表执行解药缩操作
“-k”:保留原文件并不删除原始文件
“-z”:压缩的参数,该参数代表是执行压缩操作
“-v”:显示和原文件吸纳改变呢的压缩比
三.Linux文件打包指令
1.
tar [-jcv] -f filename.tar.bz2 待压缩的档案或者目录名->将某个文件或者目录打包并使用bzip2压缩成一个文件
2.
tar [-jxv] -f filename.tar.z2 -C 解压缩的目录
将压缩文件解压缩至指定的目录
3.参数解释
“-c”:建立打包档案
“-t”:查看打包的文件都有哪些文件名
“-x”:解压缩或解打包文件,和-C搭配使用解压缩至特定目录
“j”:通过bz2支持进行压缩或者解压缩
“-z”:使用gzip进行压缩或者解压缩
“-v”:将正在处理的文件名显示出来
“-f”:紧跟要被处理的文件名,建议单独写一个选项
相关文章推荐
- 1030. Travel Plan (30)
- SAX解析XML文件步骤及问题
- POJ 1651 Multiplication Puzzle (区间DP)
- IOS零碎知识点
- poj 1321 棋盘问题 dfs
- Magic Number(Levenshtein distance算法)
- 三道题 2015.8.26(二进制中1的个数,数组中出现次数超过一半的数字,最大(小)的K个数)
- poj 3685 Matrix 二分里套二分
- 21 Merge Two Sorted Lists
- cf Div#317 Lengthening Sticks
- C++中虚继承派生类构造函数的正确写法
- xcode快捷键
- 跨域资源共享(CORS)安全性浅析[内有提及OPTIONS请求发起的条件]
- Reduce侧联接
- 折叠Collapse插件
- linux 根据sp和fp查调用栈
- html 利用 frameset 进行简单的框架布局
- PHP的curl带验证码模拟登陆学校的教务系统(验证码已被自动识别,不需要输入)
- 02类型转化 进程空间 数组2015/08/26
- 设计模式之策略模式