Linux書籍で学習してエラーになり、何度も挫折してきた人ほど効果のある
プロが新人教育に使う「Linux技術習得法」を今まで挫折に苦しんできた
あなたにお教えします。


Linux Webサーバー構築講座【通常編】
   → https://linuxweb.biz/top.html
   Linuxの基礎をサーバー構築を通じて実践的に学びたい人向けの講座(LAPP環境を構築)

Linux Webサーバー構築講座【上級編】
   → https://www.linuxexpert.biz/
   【通常編】の内容を含んで更にPHP、MySQL、Apace2.0系、SSLも学びたい
   高度な技術習得を目指す人の講座(LAMP、LAPP環境を構築)

LinuxコマンドLinuxコマンド, LinuxコマンドA-E, 圧縮・解凍・アーカイブ管理コマンド > 113.bunzip2コマンド bzip2形式圧縮ファイルを伸張する

113.bunzip2コマンド bzip2形式圧縮ファイルを伸張する

スポンサードリンク

bzip2形式圧縮ファイルを伸張する

■-- 文法 --■

bunzip2 (オプション) ファイル名

   例)
     bunzip2▲-v▲tempfile.bz2
     bzip2形式圧縮ファイルを伸張する
       ※▲はスペースを表してます。

■ 説明
bunzip2コマンドは、bzip2形式で圧縮されたファイルを伸張するコマンドです。コマンドを実行する際にはbunzip2コマンドの引数として、圧縮されたファイルを指定して実行します。また、複数のファイルを一度に伸張することもでき、その際はスペース区切って圧縮ファイルを指定します。
bnzip2マンドは、オプションに「-k」を指定しないと伸張した時点で圧縮ファイルを削除します。

■ オプション
-f 伸張するファイルを同名ファイルが存在した場合上書きする
-k 圧縮ファイルを削除しない
-v 処理の詳細を表示する

■ 実行例

▼ ファイルを伸張する
------------------------------------
$ ls -l ←ファイルを表示する
合計 4
-rw-rw-r-- 1 pakira pakira 49 3月 17 17:55 tempfile.bz2
$ bunzip2 tempfile.bz2 ←ファイルを伸張する
$ ls -l ←再度ファイルを表示する
合計 10256
-rw-rw-r-- 1 pakira pakira 10485760 3月 17 17:55 tempfile
↑ファイルが伸張される
------------------------------------


▼ 詳細を表示して伸張する
------------------------------------
$ ls -l ←ファイルを表示する
合計 4

$ bunzip2 -v tempfile.bz2 ←ファイルを伸張する
tempfile.bz2: done ←詳細が表示される
$ ls -l ←再度ファイルを表示する
合計 10256
-rw-rw-r-- 1 pakira pakira 10485760 3月 17 17:55 tempfile
↑ファイルが伸張される
------------------------------------


▼ 同名ファイルが存在した場合
------------------------------------
$ ls -l ←ファイルを表示する
合計 8
-rw-rw-r-- 1 pakira pakira 1 3月 21 02:12 tempfile
-rw-rw-r-- 1 pakira pakira 49 3月 17 17:55 tempfile.bz2
↑既に「tempfile」というファイルが存在している
$ bunzip2 -v tempfile.bz2 ←伸張を実行する
bunzip2: Output file tempfile already exists.
↑すでにファイルが存在するためエラーになる

同名のファイルが存在し、伸張ファイルを上書きする場合にはコマンド実行の際にオプション「-f」を指定する
$ ls -l ←ファイルを表示する
合計 8
-rw-rw-r-- 1 pakira pakira 1 3月 21 02:12 tempfile
-rw-rw-r-- 1 pakira pakira 49 3月 17 17:55 tempfile.bz2
$ bunzip2 -f tempfile.bz2 ←上書きで伸張を実行する
$ ls -l ←←再度ファイルを表示する
合計 10256
-rw-rw-r-- 1 pakira pakira 10485760 3月 17 17:55 tempfile
------------------------------------


Linux書籍で学習してエラーになり、何度も挫折してきた人ほど効果のある
プロが新人教育に使う「Linux技術習得法」を今まで挫折に苦しんできた
あなたにお教えします。


Linux Webサーバー構築講座【通常編】
   → https://linuxweb.biz/top.html
   Linuxの基礎をサーバー構築を通じて実践的に学びたい人向けの講座(LAPP環境を構築)

Linux Webサーバー構築講座【上級編】
   → https://www.linuxexpert.biz/
   【通常編】の内容を含んで更にPHP、MySQL、Apace2.0系、SSLも学びたい
   高度な技術習得を目指す人の講座(LAMP、LAPP環境を構築)


スポンサードリンク

全296ページの期間限定Linuxマニュアルを無料プレゼント中

当サイトにアクセスありがとうございます。
ただ今、アクセスしてくれたお礼に期間限定で合計296ページのLinuxマニュアルを無料でプレゼントしています。いますぐお申込みフォームより限定マニュアルをダウンロードしてください。

■完全無料でLinuxをWindows上で動作させるマニュアル(全51ページ)

■プロのサーバー管理者が教えるLinux挫折者・初心者用サーバー構築
 マニュアル【CentOS5.3編】(全127ページ)

■プロのサーバー管理者が教えるLinux挫折者・初心者用サーバー構築
 マニュアル【Vine Linux4.2編】(全118ページ)

姓: 名:(ニックネーム可)
メールアドレス:

現在、期間限定で上記の3冊のレポートを無料で差し上げています。
いますぐ上記お申込みフォームから、Linuxサーバー構築マニュアルを手に入れてください。

このレポートさえあれば、どんな人でもいますぐLinuxをはじめられます。

Linuxコマンド:当サイトについて

  • Linuxコマンドは個人で運営しているサイトです。
  • ご意見、ご質問はメールでお願いいたします。

30日間 Linux無料メールセミナー

  • 初心者のあなたも30日でLinuxがマスターできる!
  • 姓: 名:
    メールアドレス: 
  • 登録するだけで、無料Linuxメールセミナーを受講できます。登録してくれたあなただけに、Linuxコマンドからサーバー構築までの基礎を教えます。
  • ※登録すると、自動的にmag2で発行しているメールマガジンに登録されます。予め御了承ください。

Linuxコマンド

テキスト処理コマンド

ファイル・ディレクトリ管理コマンド

ディスク・デバイス管理コマンド

システム管理コマンド

ユーザ・グループ管理コマンド

ネットワーク管理コマンド

パッケージ管理コマンド

プロセス管理コマンド

圧縮・解凍・アーカイブ管理コマンド

LinuxコマンドA-Z

Linux関連用語集

相互リンク募集

おススメリンク

copyright(c) 2004-6 Linuxコマンド All Rights Reserved.