rar

圧縮と転送

書き方

rar a <archive.rar> <files> | unrar x <archive.rar>

専有の形式で、無料なのは取り出す側だけです。作るには有料の rar が要り、もらった .rar は `unrar x`(記録されたパスのまま)か、RARLAB から何も入れずに `7z x` で開きます。`e` はパスを平らにし、`-hp` は名前まで隠し、`-v100m` は分冊にします。

よく使うオプション

オプション意味
aAdd or create an archive (rar only).
xExtract with full paths; e flattens them. Both work in unrar.
lList the contents.
-p<password>Encrypt the contents. Use -hp instead, not as well, to encrypt the file names too.
-m5Maximum compression.
-rRecurse into subdirectories.
-v100mSplit into 100 MB volumes.

unrar x archive.rar

Extract a .rar someone sent you, keeping its folders.

7z x archive.rar

Extracts without RARLAB tools; on many Linux distros this needs the non-free p7zip-rar codec.

rar a -m5 -r backup.rar ./data

Create a .rar, which needs the paid rar binary.

まとめることと縮めることは別の仕事です。tar がまとめ、gzip が縮め、.tar.gz はその両方です。

読み方

  • 角括弧 [ ] は省いてよい部分です。
  • 三点 … は複数並べられるという意味です。
  • オプションは大文字小文字を区別します — -r と -R が別物のコマンドもあります。

よくある質問

Q. rar は何をしますか。

専有の形式で、無料なのは取り出す側だけです。作るには有料の rar が要り、もらった .rar は `unrar x`(記録されたパスのまま)か、RARLAB から何も入れずに `7z x` で開きます。`e` はパスを平らにし、`-hp` は名前まで隠し、`-v100m` は分冊にします。

Q. どう打ちますか。

rar a <archive.rar> <files> | unrar x <archive.rar> — 角括弧は省いてよい部分です。

Q. よく使うオプションはいくつですか。

ここにまとめたのは7個です。全部は man rar にあります。このコマンドは圧縮と転送の仲間です。

関連するコマンド

man ページ: man rar