鸟哥的linux私房菜读书笔记9
来源:互联网 发布:mac怎么调节字体大小 编辑:程序博客网 时间:2024/06/01 21:52
第九章:文件与文件系统的压缩与打包
gzip,zcat压缩解压命令;用法gzip[-cdtv#] 文件名;-c将压缩的数据输出到屏幕上,可通过数据流重定向来处理;-d解压缩的参数;-t可以用来检验一个压缩文件的一致性,看看文件有无错误;-v可以显示出原文件/压缩文件的压缩比等信息;-#压缩等级-1最快-9最慢但是压缩比默认是-6;可以打开compress;解压:zcat 文件名.gz
bzip2,bzcat压缩命令;比上面的压缩比更好,用法几乎与上面的相同;bzip2 [-cdkzv#] 文件名;-c将压缩过程中产生的数据输出到屏幕上;-d解压缩的参数;-k保留原文件,而不会删除原始的文件;-z压缩的参数;-v可以显示出原文件/压缩文件的压缩比等信息;-#与gzip同样的,,,;解压:bzcat 文件名.bz2;
打包命令tar,参数非常多,记住下面的方式即可:
压缩:tar –jcv –ffilename.tar.bz2要被压缩的文件或目录名称
查询:tar –jtv –ffilename.tar.bz2
解压缩:tar –jxv –ffilename.tar.bz2 –C 与解压的目录
dump:完整备份工具命令;
restore:恢复备份的命令;
mkisofs:新建镜像文件命令;
cdrecord:光盘刻录工具命令;
重点回顾:
压缩命令为通过一些运算方法去将原本的文件进行压缩,以减少文件所占用的磁盘空间。压缩前与压缩后的文件所占硬盘空间比值,就可以成为“压缩比”;
压缩的好处是可以减少磁盘空间的浪费,在WWW网站也可以利用文件压缩技术来进行数据的传送,好让网站带宽的可利用率上升;
压缩文件的扩展名大多是*.tar,*tar.gz,*.tgz,*.gz,*.Z,*.bz2。
常见的压缩命令有gzip与bzip2,其中bzip2压缩比gzip还要更好,建议使用bzip2;
tar可以用来进行文件打包,并可支持gzip或bzip2的压缩;
压缩:tar –jcv –ffilename.tar.bz2 被压缩的文件或目录名称;
查询:tar –jtv –ffilename.tar.bz2
解压缩:tar –jxv –ffilename.tar.bz2 –C 欲解压缩的目录;
dump命令可备份文件系统或单一目录;
dump的备份若针对文件系统时,可进行0~9的level差异备份。其中level 0为完整备份;
restore命令可还原被dump构建的备份文件;
要新建光盘刻录数据时,可通过mkisofs命令来构建;
可通过cdrecord来写入CD或DVD刻录机;
dd可备份完整的分区或磁盘,因为dd可读取磁盘的扇区表面数据;
cpio为相当优秀的备份命令,不过需要搭配类似find命令来读入欲备份的文件名数据,才可进行备份操作;
- 《鸟哥的linux私房菜》读书笔记
- linux鸟哥的私房菜读书笔记
- 《鸟哥的私房菜》--Linux读书笔记
- 鸟哥的Linux私房菜 读书笔记
- 鸟哥的linux私房菜读书笔记9
- 鸟哥的Linux私房菜 读书笔记一
- 鸟哥的Linux私房菜 读书笔记二
- 鸟哥的Linux私房菜(基础篇) 读书笔记
- 《鸟哥的Linux私房菜》读书笔记一
- 《鸟哥的Linux私房菜》读书笔记二
- 《鸟哥的Linux私房菜》读书笔记三
- 《鸟哥的Linux私房菜》读书笔记四
- 《鸟哥的Linux私房菜》读书笔记五
- 《鸟哥的Linux私房菜》读书笔记0
- 《鸟哥的Linux私房菜》读书笔记1
- 《鸟哥的Linux私房菜--基础学习篇》 读书笔记
- 《鸟哥的Linux私房菜--服务器架设篇》读书笔记
- 《鸟哥的Linux私房菜》读书笔记1
- C# .ToString() 格式化
- WAF自动化暴破(绕过)脚本xwaf
- 颜色运用(《写给大家看的设计书》--内容总结)
- node.js 在使用child_process 模块时候,调试端口占用的问题解决方案(EADDRINUSE)
- launch 文件解析
- 鸟哥的linux私房菜读书笔记9
- 从AndroidStudio的启动参数开始,了解一下JVM的一些东西(内存使用,JIT等)
- Java面试题之HashMap与HashTable
- 安卓复习之旅—View的工作流程2
- IOS开发的OC基础和UI基础的简介
- SpringBoot学习——静态文件存放位置设置
- 鸟哥的linux私房菜读书笔记10
- python进阶13:创建类属性
- php写的给出一个年份和月份输出该月的天数