1、gzip #gzip -v /tmp/passwd(压缩passwd文件为passwd.gz压缩级别为9) #gzip -d /tmp/passwd.gz(解压缩) #gcat /tmp/passwd.gz(查看压缩文件的内容) 2、bzip2 #bzip2 -v /tmp/passwd(压缩passwd文件为passwd.bz2) #bzip2 -d /tmp/passwd.bz2(解压缩passwd.bz2) 3、tar(重点) #tar -cvf /tmp/passwd.tar /tmp/passwd(压缩) #tar -xvf /tmp/passwd.tar /tmp/(解压缩) (以上例子-f 显示一些详尽信息) #tar -zcvf /tmp/passwd.tar.gz /tmp/passwd (压缩) #tar -zxvf /tmp/passwd.tar.gz /tmp/(解压缩) (以上例子加入gzip的压缩很常用) #tar -jcvf /tmp/passwd.tar.bz2 /tmp/passwd(压缩) #tar -jxvf /tmp/passwd.tar.bz2 /tmp/(解压缩) (以上例子加入bzip2的压缩很常用) *.tar.gz与*.tar.bz2重要区别是那个-z和-j 深入些的例子:#tar -zcvf - /etc|tar -zxvf -(把/etc目录下的所有文件压缩,之后解压到主目录下,重点在于那个"-"莫不可忘记) # mkdir /tmp/initrd
# cp /boot/initrd-2.6.18-92.el5.img /tmp/initrd/
# mv initrd-2.6.18-92.el5.img initrd-2.6.18-92.el5.gz |