分类: LINUX
2014-05-15 21:51:37
-c 将输出写到标准输出上,并保留原有文档。
-d 将压缩文档解压。
-l 对每个压缩文档,显示下列字段:
压缩文档的大小
未压缩文档的大小
压缩比
未压缩文档的名字
-r 递归式地查找指定目录并压缩其中的任何文档或是解压缩。
-t 测试,检查压缩文档是否完整。
-v 对每一个压缩和解压的文档,显示文档名和压缩比。
-num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6。
c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。
x 从档案文件中释放文件。相当于拆包。
t 列出档案文件的内容,查看已经备份了哪些文件。
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2
-v :压缩的过程中显示文件!这个常用
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加其他参数!
-p :使用原文件的原来属性(属性不会依据使用者而变)
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
3. zcat 则可以读取纯文本档被压缩后的压缩文件
4. bzip
-c :将压缩的过程产生的数据输出到屏幕上!
-d :解压缩的参数
-k :保留源文件,而不会删除原始癿档案喔!
-z :压缩的参数
-v :可以显示出原档案/压缩文件案的压缩比等信息;
-# :与 gzip 同样的,都是在计算压缩比的参数, -9 最佳, -1 最差!
5. bzcat
6. tar:
辅助选项:
? 查 询:tar -jtv -f filename.tar.bz2
? 解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
那如果想要将 /home, /root, /etc 备份到磁带机 (/dev/st0) 时,就可以使用:『tar -cv -f /dev/st0 /home /root /etc』
三、dump与restore,dd
1. dump
-0123456789 备份的层级。
-b<区块大小> 指定区块的大小,单位为KB。
-B<区块数目> 指定备份卷册的区块数目。
-c 修改备份磁带预设的密度与容量。
-d<密度> 设置磁带的密度。单位为BPI。
-f<设备名称> 指定备份设备。
-h<层级> 当备份层级等于或大雨指定的层级时,将不备份用户标示为"nodump"的文件。
-n 当备份工作需要管理员介入时,向所有"operator"群组中的使用者发出通知。
-s<磁带长度> 备份磁带的长度,单位为英尺。
-T<日期> 指定开始备份的时间与日期。
-u 备份完毕后,在/etc/dumpdates中记录备份的文件系统,层级,日期与时间等。
-w 与-W类似,但仅显示需要备份的文件。
-W 显示需要备份的文件及其最后一次备份的层级,时间与日期。
2. restore
-r :将整个 filesystem 还原de一种模式,用在还原针对文件系统的 dump 备份;
-t :此模式用在察看 dump 起杢的备份文件中吨有什么重要数据!类似 tar -t 功能;
-C :此模式可以将 dump 内的数据拿出杢跟实际的文件系统做比较, 最终会列出『在 dump 档案内有记录的,且目前文件系统丌一样』的档案;
-i :迚入互劢模式,可以仅还原部分档案,用在 dump 目录时的还原!
-h :察看完整备份数据中的 inode 不文件系统 label 等信息
-f :后面就接你要处理的那个 dump 档案啰!
-D :不 -C 迚行搭配,可以查出后面接的挂载点不 dump 内有不同的档案!
3. dd
因为 dd 可以读取磁盘装置癿内容(几乎是直接读取扇区"sector"),然后将整个装置备份成一个档案呢
选项与参数:
if :就是 input file 啰~也可以是装置喔!
of :就是 output file 喔~也可以是装置;
bs :官话癿一个 block 的大小,若未定则是 512 bytes(一个 sector 癿大小)
count:多少个 bs 的意思。
dd if=/etc/passwd of=/tmp/passwd.back