压缩命令

Gzip [-cdtv#] 文件名

Zcat 文件.gz

-c:显示到屏幕上

-d:解压文件

-t:检查压缩是否有错误

-v:显示压缩比例

Zgzip:是不解压查看压缩内容

-#:压缩等级1-9(默认6),1最快质量最差,9最慢质量最好

示例一、gzip -c host.conf >host.conf.gz

示例二、gzip -d host.conf.gz

Bzip2 [-cdkzv#] 文件名

Bzcat 文件名.bz2

-c:显示到压缩过程屏幕

-d:解压文件

-k:保留源文件

-z:创建压缩文件

-v:显示压缩比例

-#:是压缩等级

Tar [-ctxvzjf] 文件名

-c:创建压缩

-t:查看压缩

-x:解压压缩

-v:显示创建/解压过程

-zgzip压缩格式

-jbzip2压缩格式

-f:后面只能文件名/目录

特别注意:

--exclude=xxx 是压缩不包含xxx内容

--newer-mtime=“年//日” 压缩比这个时间更新的内容

备份命令

Dump [-Suvj] [-level] [-f 备份文件名待备份数据

Dump -W

-S:指备份完一个数据需要多少空间

-u:把这次备份记录到/etc/dumpdates文件中

-v:将dump的文件过程显示出来

-j:压缩bzip2

-f:备份文件名

-level:备份编号,0-9

-W:列出/etc/fstab 里面的具有dump设置的分区是否有过备份

注意:dump是差异备份,对一个文件系统,进行第一次完整备份,后续备份只会备份更新的文件,中间就要用到-u参数设置备份号。而dump对目录备份支持不完善,所以备份目录时每次只能完整备份,不支持-u参数

dd if="input file" of="outup file" bs="blaock size" count="number"

if:就是input file也可以是设备

of:就是output file也可以是设备

Bs:是设置blaock的大小

Count:是指有多少个bs

备份解压命令

Restore [-CDtirhf] dump file  //解压dump文件

-C:用dump与源文件对比有什么不同的文件

-D:与-C配合,-D就是提供源文件

-t:查看dump中得源文件

-i:解压一个目录

-r:解压文件系统

-h:查看完整备份数据中inodelabel信息

-f:后面跟dump文件

光盘制作命令

Mkisofs [-orvmV] -graft-point 制作iso源文件  //制作iso

-o:指定制作出来的iso文件名

-r:记录更多的信息,如源文件权限等

-v:显示制作过程

-m file:指排除(exclude)的文件,后面的file是不备份到iso的文件

-V:新建一个volume

-graft-point:制作到iso的文件目录都会乱,使用-graft-point来改变

Cdrecord -scanbus dev=ATA      //查询光驱设备的位置

Cdrecord -v dev=ATA:x,y,z blank=[fast|all] //抹除重复读写片

Cdrecord -v dev=ATA:x,y,z -format    //格式化DVD-RW

Cdrecord -v dev=ATA:x,y,z [可用参数功能] file.iso

参数:

-scanbus:扫描磁盘光驱的位置,ATA是光驱接口

-v:显示过程

Dev=ATA:x,y,z:是指光驱的配置,x,y,z是位置

Blank=[fast|all]:是指格式化,fast快速格式化,all完整格式化

-format:是对DVD-R光盘格式化

可用参数功能

-date:指定后面的文件以数据格式写入,不是以CD音轨(-audio)方式写入

-speed=X:指定刻录速度,如CD可用speed=4040倍数,DVD可用speed=4之类

-eject:指刻录完成弹出光驱

Fs=ym:指多少缓冲存储,可用在镜像文件先暂存区。默认为4M,一般建议设置为8M

针对DVD的参数:

Driveropts=burnfree:打开buffer underrun free 模式写入

-sao:支持DVD-RW

Cpio 备份命令可以备份所有文件包括设备文件,但是要与find配合

Cpio -ovcB > [file|device]   //备份

Cpio -ivcdu < [file|device]   //还原

Cpio -ivct < [file|device]   //查看

-o:将文件输出到文件或设备上,备份

-B:让默认的blocks增加至5120bytes,默认512bytes。好处加快读写

-i:将数据文件或是设备复制到系统上,还原

-d:自动新建目录,因为备份的数据都不在一个目录中,所以一定要加-d参数

-u:自动用新文件覆盖旧文件

-t:配合-i参数可以查看备份里的文件

-v:显示过程

-c:一种较新的portable format存储