首页 > 代码库 > 常用文件打包及压缩命令
常用文件打包及压缩命令
一、总述
.gz gzip程序压缩的文件
.bz2 bzip2程序压缩的文件
.tar tar程序打包的文件,未进行压缩
.tar.gz tar程序打包,且使用gzip程序压缩的文件
.tar.bz2 tar程序打包,且使用bzip2程序压缩的文件
二、使用方法
1.gzip
压缩文件:#gzip install.log
#gzip -c install.log > install.log.gz
读取压缩文件 #zcat install.log.gz
解压压缩的文件:#gzip -d install.log.gz
#gunzip install.log.gz 2. bzip2
压缩文件:#bzip2 -z install.log
读取压缩文件:#bzcat install.log.bz2
解压压缩的文件:#bzip2 -d install.log.bz2
3. tar和gzip或bzip2一起使用
压缩: tar -jcv -f filename.tar.bz2 要被压缩的文件或目录
tar -zcv -f filename.tar.gz 要被压缩的文件或目录
查看:tar -jtv -f filename.tar.bz2
tar -ztv -f filename.tar.gz
解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
tar -zxv -f filename.tar.gz -C 欲解压缩的目录
仅解开单一文件:
tar -jtv -f /root/etc.tar.bz2 |grep ‘shadow‘
tar -jxv -f /root/etc/tar/bz2 etc/shadow
常用文件打包及压缩命令