.tar
002
解包:tar xvf FileName.tar
003
打包:tar cvf FileName.tar DirName
004
(注:tar是打包,不是压缩!)
005
006
.gz
007
解压1:gunzip FileName.gz
008
解压2:gzip -d FileName.gz
009
压缩:gzip FileName
010
.tar.gz 和 .tgz
011
解压:tar zxvf FileName.tar.gz
012
压缩:tar zcvf FileName.tar.gz DirName
013
014
.bz2
015
解压1:bzip2 -d FileName.bz2
016
解压2:bunzip2 FileName.bz2
017
压缩: bzip2 -z FileName
018
.tar.bz2
019
解压:tar jxvf FileName.tar.bz2 或tar bzip xvf FileName.tar.bz2
020
压缩:tar jcvf FileName.tar.bz2 DirName
021
022
.bz
023
解压1:bzip2 -d FileName.bz
024
解压2:bunzip2 FileName.bz
025
压缩:未知
026
.tar.bz
027
解压:tar jxvf FileName.tar.bz
028
压缩:未知
029
030
.Z
031
解压:uncompress FileName.Z
032
压缩:compress FileName
033
.tar.Z
034
解压:tar Zxvf FileName.tar.Z
035
压缩:tar Zcvf FileName.tar.Z DirName
036
037
.zip
038
解压:unzip FileName.zip
039
压缩:zip FileName.zip DirName
040
压缩一个目录使用 -r 参数,-r 递归。例: $$ zip -r FileName.zip DirName
041
042
.rar
043
安装相应的软件:sudo apt-get install unrar rar
044
注意rar在linux下也是30天试用软件,但是您可以选择继续使用
045
解压:rar x FileName.rar
046
压缩:rar a FileName.rar DirName
047
rar也请到:http://www.rarsoft.com/download.htm下载!
048
解压后请将rar_static拷贝到/usr/bin目录(其他由$$PATH环境变量指定的目录也可以):
049
[root@www2 tmp]# cp rar_static /usr/bin/rar
050
.lha
051
解压:lha -e FileName.lha
052
压缩:lha -a FileName.lha FileName
053
lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!
054
>解压后请将lha拷贝到/usr/bin目录(其他由$$PATH环境变量指定的目录也可以):
055
[root@www2 tmp]# cp lha /usr/bin/
056
057
.rpm
058
解包:rpm2cpio FileName.rpm | cpio -div
059
060
.deb
061
解包:ar p FileName.deb data.tar.gz | tar zxf -
062
063
.7z
064
安装相应的软件:sudo apt-get install p7zip-full
065
列出文件:7z l file.7z
066
解压:7z x file.7z
067
068
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip
069
.cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs
070
.arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
071
解压:sEx x FileName.*
072
压缩:sEx a FileName.* FileName
073
sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
074
sEx请到:http://sourceforge.net/projects/sex下载!
075
解压后请将sEx拷贝到/usr/bin目录(其他由$$PATH环境变量指定的目录也可以):
076
[root@www2 tmp]# cp sEx /usr/bin/
077
*******************************************************************************
078
附录
079
各种压缩文件的解压及常用解压命令:
080
.a ar xv file.a
081
.Z uncompress file.Z
082
.gz gunzip file.gz
083
.bz2 bunzip2 file.bz2
084
.tar.Z tar xvZf file.tar.Z
085
compress -dc file.tar.Z | tar xvf -
086
.tar.gz/.tgz tar xvzf file.tar.gz
087
gzip -dc file.tar.gz | tar xvf -
088
.tar.bz2 tar xvIf file.tar.bz2
089
bzip2 -dc file.tar.bz2 | xvf -
090
.cpio.gz/.cgz gzip -dc file.cgz | cpio -div
091
.cpio/cpio cpio -div file.cpio
092
cpio -divc file.cpio
093
.rpm/install rpm -i file.rpm
094
.rpm/extract rpm2cpio file.rpm | cpio -div
095
.deb/install dpkg -i file.deb
096
.deb/exrtact dpkg-deb -fsys-tarfile file.deb | tar xvf -
097
ar p file.deb data.tar.gz | tar xvzf -
098
.zip unzip file.zip
099
bzip2 -d myfile.tar.bz2 | tar xvf
100
tar xvfz myfile.tar.bz2
101
x 是解压
102
v 是复杂输出
103
f 是指定文件
104
z gz格式
105
gzip
106
gzip[选项]要压缩(或解压缩)的文件名
107
-c将输出写到标准输出上,并保留原有文件。
108
-d将压缩文件压缩。
109
-l对每个压缩文件,显示下列字段:压缩文件的大小,未压缩文件的大孝压缩比、未压缩文件的名字
110
-r递归式地查找指定目录并压缩或压缩其中的所有文件。
111
-t测试压缩文件是正完整。
112
-v对每一个压缩和解压缩的文件,显示其文件名和压缩比。
113
-num-用指定的数字调整压缩的速度。
114
zip
115
#unzip file.zip
116
在linux下解压Winzip格式的文件
117
若是装了jdk的话,可以用jar命令;一般可以使用unzip命令,这得益于zip文件格式的跨平台。
118
压缩命令的高级应用举例:
119
把/usr目录并包括它的子目录在内的全部文件做一备份,备份文件名为usr.tar
120
tar cvf usr.tar /home
121
把/usr 目录并包括它的子目录在内的全部文件做一备份并进行压缩,备份文件名是usr.tar.gz
122
tar czvf usr.tar.gz /usr
123
压缩一组文件,文件的后缀为tar.gz
124
#tar cvf back.tar /back/
125
#gzip -q back.tar
126
or
127
#tar cvfz back.tar.gz /back/
128
释放一个后缀为tar.gz的文件。
129
#tar zxvf back.tar.gz
130
#gzip back.tar.gz
131
#tar xvf back.tar