- 8.1 压缩档案的用途与技术
- 8.2 Linux 系统常见的压缩指令
- 8.2.1 gzip, zcat/zmore/zless/zgrep
- 8.2.2 bzip2, bzcat/bzmore/bzless/bzgrep
- 8.2.3 xz, xzcat/xzmore/xzless/xzgrep
- 8.3打包指令: tar , 解压后的SELinux课题
- 8.4 XFS 档案系统的备份与还原
- 8.4.1 XFS 档案系统备份xfsdump
- 8.4.2 XFS 档案系统还原xfsrestore
- 8.5 光碟写入工具
- 8.5.1 mkisofs:建立映像档isoinfo
- 8.5.2 cdrecord:光碟烧录工具
- 8.6 其他常见的压缩与备份工具
- 8.6.1 dd
- 8.6.2 cpio
- 8.7 重点回顾
- 8.8 本章习题
- 8.9 参考资料与延伸阅读
- 针对本文的建议:http://phorum.vbird.org/viewtopic.php?t=23882

8.3 打包指令: tar

| [dmtsai@study ~]$ tar [-z|-j|-J] [cv] [-f待建立的新档名] filename… <==打包与压缩 [dmtsai@study ~]$ tar [ -z|-j|-J] [tv] [-f既有的tar档名] <==察看档名 [dmtsai@study ~]$ tar [-z|-j|-J] [xv] [ -f既有的tar档名] [-C目录] <==解压缩 选项与参数: -c :建立打包档案,可搭配-v 来察看过程中被打包的档名(filename) -t :察看打包档案的内容含有哪些档名,重点在察看『档名』就是了; -x :解打包或解压缩的功能,可以搭配-C (大写) 在特定目录解开 特别留意的是, -c, -t, -x 不可同时出现在一串指令列中。 -z :透过gzip 的支援进行压缩/解压缩:此时档名最好为.tar.gz -j :透过bzip2 的支援进行压缩/解压缩:此时档名最好为.tar.bz2 -J :透过xz 的支援进行压缩/解压缩:此时档名最好为*.tar.xz 特别留意, -z, -j, -J 不可以同时出现在一串指令列中 -v :在压缩/解压缩的过程中,将正在处理的档名显示出来! -f filename:-f 后面要立刻接要被处理的档名!建议-f 单独写一个选项啰!(比较不会忘记) -C 目录:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项。

其他后续练习会使用到的选项介绍: -p(小写) :保留备份资料的原本权限与属性,常用于备份(-c)重要的设定档 -P(大写) :保留绝对路径,亦即允许备份资料中含有根目录存在之意; —exclude=FILE:在压缩的过程中,不要将FILE 打包! | | —- |