1. 压缩文件案的用途与技术
2. Linux系统常见的压缩指令
2.1 compress
2.2 gzip,zcat
gzip [-cdtv] 档名
c:将压缩信息输出到屏幕上
v:显示压缩比等信息。
zcat 压缩档案名: 现实压缩的文本文件内容
压缩文件并保留源文件 gzip -c 档名 >档名.gz
2.3 bzip2,bzcat
bzip2 [-cdktz] 档案
-c:将压缩过程产生的数据输出到屏幕上。
-k:保留源文件。
3. 打包指令tar
3.1 tar
打包与压缩:tar [-j|-z] [cv] [-f 建立的档名] 被压缩的档名或目录名称
查看档名:tar [-j|-z] [tv] [-f 建立的档名』
解压缩:tar [-j|-z] [xv] [-f 建立的档名] [-C 欲界压缩的目录]
-j:通过bzip2的支持进行压缩/解压缩,档名最好为 *.tart.bz2
-z:通过gzip的支持进行压缩/解压缩:档名最好为*.tar.gz
如备份/etc目录 tar -zpcv -f /root/etc.tar.gz /etc
4. 完整备份工具:dump
4.1 dump
备份文件系统 dump -S /dev/hda1
备份档案
4.2 restore
还原整个文件系统: restore -r [-f dumpfile]
5. 光盘写入工具
5.1 mkisofs:建立映象档
如:mkisofs -r -v -o /tmp/system.img /root /home /etc
5.2 cdrecord:光盘刻录工具
6. 其他常见的压缩与备份工具
dd,
cpio
如备份/boot find /boot |cpio -ocvB> /tmp/boot.cpio