LinuxでもRARが使えます。

2724 ワード

Linuxで解凍したいです。rarファイルは難しいです。長い間探しましたが、LinuxのRARソフトを見つけました。
ウェブサイトでダウンロードできます。http://www.rarlab.com/
以下はrar 3.8を例にします。

wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
tar zxvf rarlinux-3.8.0.tar.gz
cd rar
make
make install
RARを使う
例1:圧縮ファイルにファイルまたはディレクトリを追加し、aコマンドを使用します。例えば、ファイルfiles 1をabc.rarに追加し、aまたはmコマンドを使用して、abc.rarファイルにfile 1ファイルを追加します。mコマンドはファイルに対してのみ変更します。
$rar a abc.rar file 1
説明:この時点でabc.rarファイルが存在しない場合、abc.rarファイルを作成します。abc.rarファイルが既に存在している場合、file 1ファイルをabc.rarファイルに圧縮します。abc.rarファイルの中にもう一つのfile 1ファイルが存在すれば、file 1ファイルを更新します。また、既存のfile 1ファイルは現在のディレクトリに存在します。file 1ファイルをfile 1.rarに移動するにはmコマンドを使用してください。ディレクトリに対しても同様にこの操作ができます。
注意:「rar a file 1.rar」コマンドだけを入力して、ファイル名やディレクトリ名が接続されていない場合、現在のディレクトリのすべてのファイルとフォルダをfile 1.rarドキュメントに圧縮します。この点は注意してください。
例2:解凍abc.rarファイルの内容は、eまたはxコマンドを使用することができ、abc.rarディレクトリにfile 1というファイルとtestというディレクトリがあると仮定して、testディレクトリにfile 2というファイルがあります。
$rar e abc.rar
説明:eコマンドを使用して、abc.rarのfile 1ファイルをtestディレクトリのfile 2ファイルと一緒に現在のディレクトリに解凍します。abc.rarディレクトリのディレクトリ構造を維持したい場合はxコマンドを使用してください。
$rar x abc.rar
説明:file 1ファイルとtestディレクトリを現在のフォルダに伸張します。
例3:圧縮ファイル全体にコメントを追加する
$rar c abc.rar
説明:このコマンドを入力すると、画面の一番下に表示されます。
Processing archive test.
rarReading comment from stdin
カーソルが点滅し、カーソルが点滅している位置からコメント情報を入力し、Ctrl+Dを押して入力を終了します。
例4:圧縮ファイルの単一ファイルにコメントを追加し、cfコマンドを使用する。abc.rarファイルのfile 1ファイルにコメントを追加すると
$rar ch abc.rar file 1
画面の一番下に表示されます。
Reading compment for abc.rar:file 1 from stdin
カーソルからフラッシュアウトしてfile 1に追加したいコメントを入力し、Ctrl+Dは入力を終了します。
例4:ファイル全体の注釈を一つのファイルに書き込み、cwコマンドを使用する。abc.rarのコメントをtest.txtファイルに書き込みます。
$rar cw abc.rar test.txt
説明:もし現在のディレクトリにtest.txtというファイルが存在しないなら、自分でtest.txtというファイルを作成し、abc.rarのコメントをtext.txtファイルに書き込みます。現在のディレクトリにtext.txtというファイルが既に存在しているなら、既に存在しているファイルを上書きするかどうかを教えます。abc.rarのコメント内容をtext.txtファイルに書き込みます。
例4:圧縮ファイルのファイルまたはディレクトリを削除し、dコマンドを使用する。例えばabc.rarファイルのfile 1ファイルを削除します。
$rar d abc.rar file 1
説明:このコマンドは、abc.rarファイルのfile 1ファイルを削除し、ディレクトリに対しても同様に有効です。
以上はよく使われている圧縮と解凍命令ですが、「オプション」の部分の使用はもう紹介しませんので、自分で試してみてください。
解凍コマンドunrarの使用:
$unrar--help
使い方:     unrar--
               <@listfiles…<>path_to_extract\>
<コマンド>
  e             ファイルを現在のディレクトリに展開
  l[t,b]        圧縮ドキュメント情報[technical,bare]を一覧表示します。
  p             標準出力にファイルを印刷します。
  t             テストの圧縮
  v[t,b]        圧縮ドキュメントの詳細を一覧表示します。
  x             ファイルを完全なパスに展開
以下は「オプション」の部分で、省略します。
unrarのコマンドとrarは同じ効果を持ち、unrarはrarの一部のコマンドだけを含んでいることが分かりますので、rarを使ってすべての操作が完了します。