Linuxファイルの圧縮と解凍

2510 ワード

常用圧縮ファイル:*.Z compressプログラム圧縮ファイル;*.gz gzipプログラム圧縮ファイル;*.bz 2 bzip 2プログラム圧縮ファイル;*.tar tarプログラムパッケージのファイル、ファイルサイズは変更されていません;*.tar.gz tarプログラムでパッケージされたファイルで、gzipで圧縮されます.*tar.bz 2 tarプログラムでパッケージされたファイルで、bzip 2で圧縮されます.

tar:


tarは圧縮ソフトウェアではなく、ファイルまたはフォルダをファイルにパッケージ化し、ファイルのバックアップとアーカイブを容易にします.通常、拡張子はtarです.1、tar命令梱包:tar czvf FileName.tar DirName解包:tar zxvf FileName.tar tar -cvf test.tar test---testフォルダをtestに梱包する.tar.でもtestとtest.tarのサイズに変化はありません.tarはファイルをパッケージ化する一般的な操作です.圧縮:tar -zcvf test.tar.gz test解凍:tar -zxvf file.tar.gzlinux環境でよく見られます.tgzの拡張子ファイルは、同等である.tar.gz
圧縮:tar jcvf test.tar.bz2 test/解凍:tar jxvf test.tar.bz2-c圧縮ファイルの作成-x解凍-t内容の表示-r圧縮ファイルの末尾にファイルを追加-u元の圧縮パッケージのファイルを更新する上の5つのコマンドを1つ選択する必要があります.次のパラメータはオプションです.-zにgzip属性があります-jにbz 2属性があります-Zにcompress属性があります-vはすべてのプロセスを表示します
2、gzコマンド圧縮:gzip FileName解凍1:gunzip FileName.gz解凍2:gzip -d FileName.gz3、bz 2コマンド解凍1:bzip2 -d FileName.bz2解凍2:bunzip2 FileName.bz2圧縮:bzip2 -z FileName4、Z命令解凍:uncompress FileName.Z圧縮:compress FileName5、.tar.Z解凍:tar Zxvf FileName.tar.Z圧縮:tar Zcvf FileName.tar.Z DirName6、zipコマンド解凍:unzip FileName.zip圧縮:zip -r FileName.zip DirName/homeディレクトリの下のmydataディレクトリをmydataに圧縮する.zip
zip -r mydata.zip mydata 

/homeディレクトリの下のabc 12をzip、abc23.zip、abc34.zipは同時に/homeディレクトリに解凍します
unzip abc\*.zip

目次の下を見てzipの内容
unzip -v wwwroot.zip

認証/homeディレクトリの下にあるwwwroot.zipが完全かどうか
unzip -t wwwroot.zip

7、xzコマンドまず、Linuxコンピュータにxzをインストールするツールが必要で、xzツールはtar.xzをtarに解凍し、tarツールでファイルを解凍します.Ubuntuシステムではapt-getソースで検索し,Fedoraとcentonsシステムではyumソースで検索する.
yum search xz;

解凍コマンド:
xz -d temp.tar.xz;

上のコマンドはtempに解凍します.tarファイル;
tar -xvf temp.tar

このコマンドは、パッケージファイルを解凍します.
xzファイルの作成:step 1:
tar -cvf xxx.tar xxx/;

step2:
xz -z xxx.tar;