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は圧縮ソフトウェアではなく、ファイルまたはフォルダをファイルにパッケージ化し、ファイルのバックアップとアーカイブを容易にします.通常、拡張子は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.gz
linux環境でよく見られます.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.gz
3、bz 2コマンド解凍1:bzip2 -d FileName.bz2
解凍2:bunzip2 FileName.bz2
圧縮:bzip2 -z FileName
4、Z命令解凍:uncompress FileName.Z
圧縮:compress FileName
5、.tar.Z解凍:tar Zxvf FileName.tar.Z
圧縮:tar Zcvf FileName.tar.Z DirName
6、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;
zip -r mydata.zip mydata
unzip abc\*.zip
unzip -v wwwroot.zip
unzip -t wwwroot.zip
yum search xz;
xz -d temp.tar.xz;
tar -xvf temp.tar
tar -cvf xxx.tar xxx/;
xz -z xxx.tar;