Linux压缩和解压汇总

简介: 各种后缀的压缩包压缩方法和解压方法 压缩包 压缩 解压 .tar.gz和.tgz tar -czf jpg.tar.gz *.jpg tar -xzvf filename -C path .

各种后缀的压缩包压缩方法和解压方法

压缩包 压缩 解压
.tar.gz和.tgz tar -czf jpg.tar.gz *.jpg tar -xzvf filename -C path
.tar.bz2 tar -cjf jpg.tar.bz2 *.jpg tar -xjvf filename -C path
.tar.Z tar -cZf jpg.tar.Z *.jpg tar -xZvf filename -C path
.tar tar -cvf jpg.tar *.jpg tar -xvf filename -C path
.gz tar -czf jpg.tar.gz *.jpg tar -xzvf filename -C path  
.bz2 bzip2 filename bunzip2 -f filename
.Z compress filename umcompress filename
.zip zip jpg.zip *.jpg unzip -q filename -C path
.rar rar a jpg.rar *.jpg rar x filename -C path

  往.zip压缩包追加文件和目录的方法,zip -r filename.zip filename1 filenam2 /home/test

  tar压缩,某些目录不压缩

tar -zcvf testtart20150708.tar --exclude=./public_html/images --exclude=./public_html/data/article --exclude=./public_html/data/sqldata --exclude=./public_html/data/afficheimg ./public_html/*

tar压缩,某些文件不压缩(排除某些文件用 -X )

tar cvfz  backup_1.tar.gz   -exclude=resource*  -X ext.txt  /opt/data

   tar不解压查看文件列表

tar -ztvf filename.tar.gz 

  tar解压某个文件到当前目录

  tar -xvf 压缩包名称 文件或目录

tar -xvf filename.tar.gz www/wdlinux/apache/conf/vhost/00000.default.conf
tar -xvf filename.tar.gz www/wdlinux/apache/conf/*

 

总结 
1、*.tar 用 tar –xvf 解压 
2、*.gz 用 gzip -d或者gunzip 解压 
3、*.tar.gz和*.tgz 用 tar –xzf 解压 
4、*.bz2 用 bzip2 -d或者用bunzip2 解压 
5、*.tar.bz2用tar –xjf 解压 
6、*.Z 用 uncompress 解压 
7、*.tar.Z 用tar –xZf 解压 
8、*.rar 用 unrar e解压 
9、*.zip 用 unzip 解压

 

相关文章
26Linux - 文件管理(文件压缩解压:bzip2)
26Linux - 文件管理(文件压缩解压:bzip2)
78 0
|
11天前
|
Linux
Linux压缩与解压“助手”
gzip压缩解压 因为都是系统自带的我们不需要安装; ls 看一下目录当前的文件,创建一个 touch 123.txt 文件; 原文件消失,压缩解压 gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了; gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了; 原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;
25 9
|
10月前
|
算法 Linux
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
|
9月前
|
Linux
linux 压缩解压
linux 压缩解压
56 1
|
9月前
|
Linux
14. 【Linux教程】文件压缩与解压
14. 【Linux教程】文件压缩与解压
86 0
|
10月前
|
Linux
linux 压缩包管理压缩解压查看 追加
linux 压缩包管理压缩解压查看 追加
68 0
27Linux - 文件管理(文件压缩解压:zip、unzip)
27Linux - 文件管理(文件压缩解压:zip、unzip)
57 1
27Linux - 文件管理(文件压缩解压:zip、unzip)
|
Java Linux 应用服务中间件
Linux各类压宿包的压缩和解压方法
Linux各类压宿包的压缩和解压方法
|
Java Linux 应用服务中间件
Linux各类压宿包的压缩和解压方法
Linux各类压宿包的压缩和解压方法
25Linux - 文件管理(文件压缩解压:gzip)
25Linux - 文件管理(文件压缩解压:gzip)
66 0