压缩 /解压的方法:
1,compress/uncompress 后缀名.z (不常见)
2,gzip/gunzip 后缀名 .gz (更常用)
3,bzip2/bunzip2 后缀名 .bz2 (压缩比更大)
4,zip/unzip .zip
gzip:只能压缩文件,不能压缩目录
gzip FILE(把原文件压缩,源文件将不存在了)
zcat message.gz查看压缩文件
gzip -d FILE=gunzip 解压缩
gzip -c messages >mesages.gz(保留原文件messages,并生成压缩文件)
bzip2:只能压缩文件,不能压缩目录
bzip2 messages
bunzip2 messages
bunzip2 -k messages(保留原文件)
bzcat messages.gz查看压缩文件
zip myfile.zip messages inittab(把messages和inittab压缩成一个文件,且不会删原文件)
tar:只归档不压缩
tar FILE.tar FILE1 FILE2
c 创建归档文件
f 实现定义归档后的名字,f后必须紧跟文件名字,eg:cf filename 不能是fc filename
t 查看归档文件中的文件列表,即里面都包含哪些文件
x 展开tar文件
v 显示展开信息
z:调用gzip
j:bzip2
例:
tar cf myfile.tar inittab messages
tar zcvf myfile3.tar.gz inittab messages(先归档再压缩)
tar xf myfile3.tar.gz (展开归档文件)
tar xf myfile4.tar.bz2 -C /var/tmp(展开归档文件并放到/var/tmp)
tar jcf /tmp/etc-`date "+%F"` .tar.bz2/etc
阅读(1516) | 评论(0) | 转发(0) |