Linuxのコマンド - 圧縮とパッケージング

Linuxでの一般的な圧縮形式は、このような「.zipファイル」「.gzを」「.bz2" 」の.tar「『.tar.gzを』」.tar.bz2" となどとして、ダースを認識することができます。

1、ZIP形式

「.ZIP」のWindowsは、最も一般的な圧縮形式で、Linuxが正しく簡単にWindowsシステムの一般的な圧縮ファイルすることができ、「.zipファイル」形式を識別することができます。

1.1zip圧縮形式のコマンド

コマンド名:ファスナー
英語本来の目的は:パッケージと圧縮(アーカイブ)ファイル
は/ usr / binに/郵便番号:パス
の許可を実行します。すべてのユーザーの
説明:圧縮されたファイルやディレクトリを

[root@love2 ~]# zip [选项] 压缩包名 源文件或源目录 
选项:  
-r:  压缩目录
[root@love2 ~]# zip -r  test.zip test test.txt 
  adding: test/ (stored 0%)
  adding: test.txt (stored 0%)
1.2zip解凍コマンド形式

コマンド名:解凍。
英語本来の意図:リスト、テストおよび抽出物は、ファイルを圧縮したZIPアーカイブに。
パス:/ usr / bin /解凍。
すべてのユーザー:許可を実行します。
説明:ファイルのファイルリスト、テストおよびエキス圧縮。

[root@love2 ~]# unzip [选项] 压缩包名 
选项:  -d:  指定解压缩位置 
[root@love2 ~]# unzip test.zip -d /tmp/
Archive:  test.zip
   creating: /tmp/test/
 extracting: /tmp/test.txt  
2、 "Gzの" フォーマット
2.1。「.gzの」圧縮フォーマットコマンド

コマンド名:GZIP。
英語本来の意図:圧縮またはファイルを展開します。
パス:/ binに/ GZIP。
すべてのユーザー:許可を実行します。
説明:圧縮されたファイルやディレクトリ

[root@love2 ~]# gzip [选项] 源文件 
选项:  
-c:  将压缩数据输出到标准输出中,可以用于保留源文件  
-d:  解压缩  
-r:  压缩目录

[root@love2 ~]# gzip test.txt 
2.2。「.GZ」脱圧縮フォーマットコマンド

あなたはフォーマット「.gzを」解凍したい場合は、 『GZIP -dアーカイブ』と『gunzipをアーカイブ』コマンドを使用することはできます。
コマンド名:gunzipを
英語本来の意図:圧縮またはファイルを展開します。
パス:/ binに/ gunzipは。
すべてのユーザー:許可を実行します。
説明:解凍したファイルまたはディレクトリ。

[root@love2 ~]# gunzip test.txt.gz 
[root@love2 ~]# gzip -d test.txt.gz  
3。」.Bz2" フォーマット

「比較的速い時間を圧縮形式が.gz、.bz2「Linuxのフォーマットは理論的には、他の圧縮形式である、」BZ2「とアルゴリズムの形式は、より高い圧縮比より高度です」。

3.1。」.Bz2" 圧縮形式のコマンド

コマンド名:BZIP2。
英語本来の意図:ブロックソートファイル圧縮
は/ usr / binに/ BZIP2:パス
の許可を実行します。すべてのユーザーの
説明:のみ圧縮ファイル

[root@love2 ~]# bzip2 [选项] 源文件 
选项:  
-d:  解压缩  
-k:  压缩时,保留源文件  
-v:  显示压缩的详细信息 
[root@love2 ~]# bzip2 edu.txt #压缩成.bz2格式 
[root@love2 ~]# bzip2 -k edu.txt  #保留源文件压缩 
3.2。ソリューション」.bz2" 圧縮形式のコマンド

「.bz2」フォーマットができるコマンド解凍するために、使用する「BZIP2圧縮-D」解凍するコマンド「Bunzip2圧縮しました」。
コマンド名:bunzip2。
英語本来の意図:ブロックソートファイル圧縮。
パス:/ usr / bin / bunzip2。
すべてのユーザー:許可を実行します。
説明:ソリューション.bz2圧縮形式のコマンド。
[root@love2 ~]# bunzip2 edu.txt.bz2 [root@love2 ~]# bzip2 -d edu.txt.bz2

4。「の.tar」形式

「.TAR」和解パッケージのパッケージ形式は、オプションを除き、上記のtarコマンドを使用しています。

4.1。コマンドをパッケージ「の.tar」形式

Nameコマンド:タール
英語本来の意図:タール
/ binに/ tarは:パス
の許可を実行します。すべてのユーザーの
説明:梱包、圧縮されません。

[root@love2 ~]# tar [选项] [-f 压缩包名] 源文件或目录 
-c:打包  
-f:  指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名  
-v:  显示打包文件过程 
-z:   以gz格式压缩
-j:   以.bz2格式压缩

[root@love2 ~]# tar -jcvf edu.tar.bz2 edu.txt #以.bz2格式先压缩,再打包。 
4.2。コマンドをパッケージ化ソリューション「の.tar」形式

「.TAR」フォーマットソリューションは、tarコマンドを使用する必要があるの包装が、オプションは同じではありません

[root@l0ve2 ~]# tar [选项] 压缩包 
选项:  -x:   解打包  
-f:   指定压缩包的文件名   
-v:   显示解打包文件过程  
-t:   测试,就是不解打包,只是查看包中有哪些文件
-C:    指定解压路劲 
[root@love2 ~]# tar -jxvf edu.tar.bz2 解打包

おすすめ

転載: www.cnblogs.com/hjnzs/p/11933967.html