Linuxオペレーティングシステムでは、*.zip、*.tar、*.tar.gz、*.tar.bz 2、*.tar.xz、*.jar、*.7 zなどのフォーマットの圧縮と解凍が行われます.
8020 ワード
回転:http://www.cnblogs.com/yejianfei/archive/2013/10/04/3351626.html
zipフォーマット
タタフォーマット(このフォーマットは包装だけで圧縮しません)
tar.gzフォーマット
方法1:前にすでに包装されているtarファイルを利用して、直接圧縮コマンドを使います.
tar.bz 2フォーマット
方式一:すでに包装されたtarファイルを利用して、直接圧縮命令を実行する:
tar.xzフォーマット
方式一:すでに包装されたtarファイルを利用して、直接圧縮コマンドを使う:
tar.Zフォーマット(時代遅れ)
方式一:すでに包装されたtarファイルを利用して、直接圧縮コマンドを使う:
jarフォーマット
7 zフォーマット
zipフォーマット
: zip -r [ ].zip [ / ]
: unzip [ ].zip
注:-rパラメータは再帰を表します.タタフォーマット(このフォーマットは包装だけで圧縮しません)
:tar -cvf [ ].tar [ / ]
:tar -xvf [ ].tar
注:cパラメータはcreateを表し、xパラメータはextractを表し、vパラメータはverboseを表し、fパラメータはfilename(ファイル名)を表しますので、f後はファイル名を接続しなければなりません.tar.gzフォーマット
方法1:前にすでに包装されているtarファイルを利用して、直接圧縮コマンドを使います.
:gzip [ ].tar
:gunzip [ ].tar.gz
方式二:一回で包装して圧縮して、解凍して、解凍します. : tar -zcvf [ ].tar.gz [ / ]
: tar -zxvf [ ].tar.gz
注:zはgzipアルゴリズムで圧縮/解凍します.tar.bz 2フォーマット
方式一:すでに包装されたtarファイルを利用して、直接圧縮命令を実行する:
:bzip2 [ ].tar
:bunzip2 [ ].tar.bz2
方式二:一回で包装して圧縮して、解凍して、解凍します. : tar -jcvf [ ].tar.bz2 [ / ]
: tar -jxvf [ ].tar.bz2
注:小文字jは、bzip 2アルゴリズムで圧縮/解凍することを表す.tar.xzフォーマット
方式一:すでに包装されたtarファイルを利用して、直接圧縮コマンドを使う:
:xz [ ].tar
:unxz [ ].tar.xz
方式二:一回で包装して圧縮して、解凍して、解凍します. : tar -Jcvf [ ].tar.xz [ / ]
: tar -Jxvf [ ].tar.xz
注:大文字Jはxzアルゴリズムで圧縮・解凍することを表します.tar.Zフォーマット(時代遅れ)
方式一:すでに包装されたtarファイルを利用して、直接圧縮コマンドを使う:
:compress [ ].tar
:uncompress [ ].tar.Z
方式二:一回で包装して圧縮して、解凍して、解凍します. : tar -Zcvf [ ].tar.Z [ / ]
: tar -Zxvf [ ].tar.Z
注:大文字Zは、ncompressアルゴリズムで圧縮/解凍されます.また、ncompressは初期のUnixシステムの圧縮フォーマットですが、ncompressの圧縮率が低すぎるため、時代遅れとなりました.jarフォーマット
:jar -cvf [ ].jar [ / ]
:jar -xvf [ ].jar
注:もしパッケージされているのがJavaクラスであり、このクラスにメインクラスがあるなら、META-INF/MANIFEST.MFプロファイルを書く必要があります.内容は以下の通りです.Manifest-Version: 1.0
Created-By: 1.6.0_27 (Sun Microsystems Inc.)
Main-class: the_name_of_the_main_class_should_be_put_here
次のコマンドで包装します.jar -cvfm [ ].jar META-INF/MANIFEST.MF [ / ]
これからは「java-jar[ファイル名].jar」コマンドで直接メインクラスのpublic static void mainを実行することができます.7 zフォーマット
:7z a [ ].7z [ / ]
:7z x [ ].7z
注:この7 z解凍コマンドは、rarフォーマットをサポートします.7z x [ ].rar