tar命令

### 压缩 ###
tar -cvf log.tar log2012.log      #仅打包,不压缩!
tar -zcvf log.tar.gz log2012.log  #打包后,以 gzip 压缩
tar -zcvf log.tar.bz2 log2012.log #打包后,以 bzip2 压缩

### 查看 ###
tar -ztvf log.tar.gz

### 解压 ###
tar -zxvf /opt/soft/test/log.tar.gz                #全部解压
tar -zxvf /opt/soft/test/log30.tar.gz log2013.log  #只将tar内的部分文件解压出来

其中v是在操作过程中查看细节


最简单的记忆,c代表是压缩,x代表是解压的意思

压 缩:tar -zcf filename.tar.gz 要被压缩的文件或目录名称
查 询:tar -ztf filename.tar.gz
解压缩:tar -zxf filename.tar.gz -C 欲解压缩的目录
选择性压缩:tar -zcvf scf.tar.gz scf/* --exclude "scf/service" --exclude "scf/other"  #--exclude表示


你可能感兴趣的:(压缩,tar,解压)