次の拡張子を持つファイルがあります.rar
。foo.rar
このファイルの内容を抽出したいのですが、どのように抽出できますか?
答え1
unrar
「.rarファイルのアーカイブ解除」または「unp
1つのコマンドでほぼすべてをアーカイブ解除」をインストールできます。
unrar
ファイルとして:
unrar x <myfile>
unp
ファイルとして:
unp <myfile.rar>
unrar
オープンソースではないため、一部のディストリビューションのパッケージマネージャにはまだ含まれていない可能性があります。そうでない場合は試してくださいunrar-free
。
これにより、フラット化unrar x <myfile>
とは異なり、アーカイブのディレクトリ構造が保存されます。unrar e <myfile>
答え2
答え3
sudo apt-get install p7zip # debian based systems
sudo yum install p7zip # CentOS based systems
7zr x myfile.rar
Windowsでは、rarや他のすべてのアーカイブファイルを保存するために7zipを使用し、Linuxでも動作します。
答え4
Linux Ubuntuとミントの場合
インストールする
sudo apt install unar
使用法
unar file_name.rar
追加情報
アーカイブを現在のディレクトリに抽出します。
unar {{archive}}
指定したディレクトリにアーカイブを抽出します。
unar -o {{path/to/directory}} {{archive}}
圧縮をプルファイルが既に存在する場合は強制的に上書きします。
unar -f {{archive}}
抽出するファイルがすでに存在する場合は、強制的に名前を変更してください。
unar -r {{archive}}
解凍されたファイルがすでに存在する場合は強制的にスキップします。
unar -s {{archive}}