CentOS压缩+解压+打包命令大全

浏览次数:3093 关键词 ( 命令  大全  CentOS  )

.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