1. gzip [-cdtv#] filename:压缩。
参数:
-c:将压缩的数据输出到屏幕上,可通过数据重定向进行处理;
-d:解压缩的参数;
-t:可以用来检验一个压缩文件的一致性,查看文件有无错误;
-v:可以显示出原文件/压缩文件的压缩比等信息;
-#:压缩等级,1最快(压缩比最差),9最慢(压缩比最好),默认6。

2. zcat *.gz:读取gzip压缩文件。

3. bzip2 [-cdkzv#] filename:压缩。
参数:
-c:将压缩过程中产生的数据输出到屏幕上;
-d:解压缩的参数;
-k:保留原文件,而不会删除原始的文件;
-z:压缩的参数;
-v:可以显示出原文件/压缩文件的压缩比等信息;
-#:压缩等级,9最佳,1最差。

4. bzcat *.bz2:读取bzip2压缩文件。

5. tar [-j|-z] [cvxt] [-f 新建文件名] filename:打包。
参数:
-c:新建打包文件,可搭配-v来查看过程中被打包的文件名;
-t:查看打包文件的内容含有哪些文件名,重点在查看文件名;
-x:解打包或解压缩的功能,可以搭配-C 在特定目录解开;
  -c,-t,-x不可同时出现在同一命令中。
-j:通过bzip2的支持进行压缩/解压缩,此时文件名最好为*.tar.bz2;
-z:通过gzip的支持进行压缩/解压缩,此时文件名最好为*.tar.gz;
-v:在压缩/解压缩的过程中,显示处理进度;
-f filename:指定新建的文件名;
-C 目录:解压缩时指定目录;
-p:保留备份数据的原本权限与属性,常用于备份-c重要的配置文件;
-P:保留绝对路径,即允许备份数据中含有根目录;
--exclude=FILE:在压缩的过程中,不要讲FILE打包。

6. dump [-Suvj] [-level] [-f 备份文件名] 待备份数据:备份。
参数:
-S:仅列出后面的待备份数据需要多少磁盘空间才能备份完毕;
-u:将这次dump的时间记录到/etc/dumpdateS文件中;
-v:将dump的文件过程显示出来;
-j:加入bzip2的支持,对数据进行压缩,默认压缩等级为2;
-level:指定压缩等级;
-f:指定目标文件名;
-W:列出在/etc/fstab里面的具有dump设置的分区是否有备份过。

7. restore -t [-f dumpfile] [-h]:查看dump文件。
    restore -C [-f dumpfile] [-D 挂载点]:比较dump文件与实际文件。
    restore -i [-f dumpfile]:进入互动模式。
    restore -r [-f dumpfile]:还原整个文件系统。
参数:
-t:用来查看dump文件中的重要数据;
-C:将dump文件中的内容与实际文件进行比较;
-i:进入互动模式,可以仅还原部分文件,用在dump目录时的还原;
-r:将整个文件系统进行还原;
-h:查看完整备份数据中的inode与文件系统label等信息;
-f:指定要处理的dump文件;
-D:查看挂载点与dump文件内包含的不同数据。

8. mkisofs [-o 镜像文件] [-rv] [-m file] 带备份文件 [-V vol]:新建镜像文件。
参数:
-o:指定目标镜像文件名;
-r:通过Rock Ridge产生支持UNIX/Linux的文件数据,可记录较多的数据;
-v:显示构建镜像文件的过程;
-m file:排除file文件;
-V vol:新建volume。

9. dd if="input file" of="output file" bs="block size" count="number":备份。
参数:
if:指定input file,也可以是设备名;
of:指定output file,也可以是设备名;
bs:规划一个block的大小,默认是512字节(一个扇区大小);
count:指定块数目。

10. cpio [-ovcB] > [file|device]:备份。
     cpio [-ivcdu] > [file|device]:还原。
     cpio [-ivct] > [file|device]:查看。
     cpio通过find等命令联合实现备份和还原。
参数:
-o:将数据复制到文件或设备上;
-B:让默认的块大小增加至5120字节,默认是512字节;
-i:将数据自文件或设备复制到系统当中;
-d:自动新建目录,使用cpio所备份的数据内容不一定会在同一层目录中;
-u:自动将较新的文件覆盖较旧的文件;
-t:需配合-i参数,可用在查看cpio新建的文件或设备的内容;
-v:显示存储中出现的文件名;
-c:一种较新的portable format方式存储。

【Linux】鸟哥的Linux私房菜基础学习篇整理(三)的更多相关文章

  1. 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

    目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历) ...

  2. 【Linux】鸟哥的Linux私房菜基础学习篇整理(一)

    最近,一直在写PPC的模拟器和汇编器,也在做设计.所以重新看了看<鸟哥的Linux私房菜>,还是有好多命令不太熟悉.就打算写几篇blog记下来. 1. nl [-bnw] filename ...

  3. 【Linux】鸟哥的Linux私房菜基础学习篇整理(六)

    1. 正则表达式特殊符号.[:alnum:]:代表英文大小写字符及数字:[:alpha:]:代表英文大小写字符:[:blank:]:代表空格键与[Tab]键:[:cntrl:]:代表键盘上的控制键,即 ...

  4. 【Linux】鸟哥的Linux私房菜基础学习篇整理(十一)

    1. 直接将命令丢到后台中执行“&”,在命令最后加“&”.    将目前的工作丢到后台中暂停:[Ctrl]+z 2. jobs [-lrs]:查看目前的后台工作状态.参数:-l:除了列 ...

  5. 【Linux】鸟哥的Linux私房菜基础学习篇整理(十)

    1. at [-mldv] TIME/at -c 工作号码:单一工作调度.参数:-m:当at的工作完成后,即使没有输出信息,以email通知用户该工作已完成:-l:相当于atq,列出目前系统上面的所有 ...

  6. 【Linux】鸟哥的Linux私房菜基础学习篇整理(九)

    1. quotacheck [-avugfM] [/mount_point]:扫描文件系统并创建Quota配置文件.参数:-a:扫描所有在/etc/mtab内,含有quota支持的文件系统,加上此参数 ...

  7. 【Linux】鸟哥的Linux私房菜基础学习篇整理(八)

    1. useradd [-u UID] [-g 初始用户组] [-G 次要用户组] [-mM]\   [-c 说明栏] [-d 主文件夹绝对路径] [-r] [-s shell] 用户账号名:新增用户 ...

  8. 【Linux】鸟哥的Linux私房菜基础学习篇整理(七)

    1. test命令的测试功能.测试的标志:(1)关于文件类型的检测 test [-efdbcSpL] filename-e:该文件名是否存在:-f:该文件名是否为文件:-d:该文件名是否为目录:-b: ...

  9. 【Linux】鸟哥的Linux私房菜基础学习篇整理(五)

    1. type [-tpa] name:查看name命令是否为bash内置命令.参数:type:不加任何参数,type会显示出那么是外部命令还是bash的内置命令:-t:当加入-t参数时,type会通 ...

随机推荐

  1. [转] What is the point of redux when using react?

    As I am sure you have heard a bunch of times, by now, React is the V in MVC. I think you can think o ...

  2. JDK5-可变参数

    如:public void function(int arg, int... args) 注意: 可变参数必须出现在参数列表的最后,否则使用数组 可变参数隐式地创建一个数组 如下程序: public ...

  3. CSS样式权值

    内联样式表(InLine style)>内部样式表(Internal style sheet)>外部样式表(External style sheet) 例外:但如果外部样式表放在内部样式表 ...

  4. EntityFrameowk6.1 使用enum和低版本的不同

    原有项目中使用EF5.0 实体类 public partial class Log : BaseEntity { public Nullable<int> LogLevelId { get ...

  5. IOS开发网络篇之──ASIHTTPRequest详解

    目录 目录 发起一个同步请求 创建一个异步请求 队列请求 请求队列上下文 ASINetworkQueues, 它的delegate提供更为丰富的功能 取消异步请求 安全的内存回收建议 向服务器端上传数 ...

  6. Core Data 教学

    看了一篇国外的文章,关于iOS9的Core Data教学,在这里做了一下总结 Core Data 教学 示例开源地址:LastDayCoreData 在这篇文章中我们将学习Core Data的系列教程 ...

  7. [转]mysql 导入导出数据库以及函数、存储过程的介绍

    本篇文章是对mysql中的导入导出数据库命令以及函数.存储过程进行了详细的分析介绍,需要的朋友参考下: mysql常用导出数据命令:1.mysql导出整个数据库  mysqldump -hhostna ...

  8. 掌握JS

    1.原生的js,好比全真教的武功,一步步从基础开始(先练气再御剑),很长一段时间内和jquery有很大差距,掌握以后发现jquery只不过是另外一种武功,看一遍既会.且当学原生到一定程度之后,可以自创 ...

  9. mysql数据库中编码问题(续)

    其实之前的数据库中文乱码问题并没有彻底的解决,虽然在网页上显示正常,但是在数据库中却是乱码,虽然用户看起来没问题,但是自己就遭罪了,而且也是个极大的问题 究其原因,是没注意到一点,就是数据库中表的结构 ...

  10. 115个Java面试题和答案——终极列表

    from http://www.importnew.com/10980.html#collection http://www.importnew.com/11028.html 下面的章节分为上下两篇, ...