. 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
|
发表评论