tar
#命令格式:tar [选项] 压缩包 源文件或目录#此处常用的选项分别是:#-z:压缩和解压缩 ".tar.gz" 格式;#-j:压缩和解压缩 ".tar.bz2"格式。#-C: 如果使用 "-xvf" 选项,则会把包中的文件解压到当前目录下。如果想要指定解压位置,则需要使用 "-C(大写)" 选项#-t:如果只想查看文件包中有哪些文件,则可以把解打包选项 "-x" 更换为测试选项 "-t"
##1.1 压缩tar -zcvf tmp.tar.gz /tmp/#1.2 解压缩tar -zxvf tmp.tar.gz##2.1 压缩tar -jcvf tmp.tar.bz2 /tmp/#2.2 解压缩tar -jxvf tmp.tar.bz2
#把文件直接压缩成".tar.gz"和".tar.bz2"格式,才是 Linux 中最常用的压缩方式,这是大家一定要掌握的压缩和解压缩方法。
gzip-gunzip
gzip filegzip -c file > file.gzgzip -r test/
gunzip file.gzgunzip -r test.gzgzip -d test.gzgunzip –c test.gz > test
zcat tt.txt.gz
bzip2-bunzip
##1. 压缩#1.1 直接压缩文bzip2 file#压缩成".bz2"格式#1.2 压缩的同时保留源文件bzip2 -k file#bunzip2 其实是 bzip2 的符号链接,即软链接,因此压缩解压都可以通过 bzip2 实现。执行bunzip2 与 bzip2 -d 的效果相同。
##2. 解压缩#2.1 解压缩文件bunzip2 file.bz2bzip2 -d file.bz2
#和 ".gz" 格式一样,".bz2" 格式压缩的纯文本文件也可以不解压缩直接查看,使用的命令是 bzcat。例如:bzcat test.bz2