Ubuntuでrarを解凍、解凍

UbuntuやLinuxでrarを圧縮または解凍する方法を紹介します。

1. rarでファイルを圧縮する

端末から次のコマンドでrarをインストールできます。 rarコマンドを使用してファイルをrar形式に圧縮できます。

$ sudo apt-get install rar

1.1 rar圧縮命令

以下のようなファイルがあるとき

$ ls
a1.txt  a2.txt  a3.txt  a4.txt  a5.txt  myFile

rar a file_name.rar file1 file2 ...コマンドを使用すると、ファイルを file_name.rarに圧縮できます。

$ rar a myfiles.rar a1.txt a2.txt a3.txt a4.txt myFile/

RAR 5.50   Copyright (c) 1993-2017 Alexander Roshal   11 Aug 2017
Trial version             Type 'rar -?' for help

Evaluation copy. Please register.

Creating archive myfiles.rar

Adding    a1.txt                                                      OK
Adding    a2.txt                                                      OK
Adding    a3.txt                                                      OK
Adding    a4.txt                                                      OK
Adding    myFile/aaa.txt                                              OK
Done

ディレクトリを確認すると、以下のように myfiles.rarが生成されます。

$ ls
a1.txt  a2.txt  a3.txt  a4.txt  a5.txt  myFile  myfiles.rar

2. unrarで解凍

端末から次のコマンドでunrarをインストールできます。 unrar 命令で rar 圧縮ファイルを解放できます。

$ sudo apt-get install unrar

2.1 unrar 解凍命令(1)

以下のように圧縮ファイルがあるとき

$ ls
myfiles.rar

unrar e myfiles.rarで圧縮ファイルを解放できます。

$ unrar e myfiles.rar

UNRAR 5.61 beta 1 freeware      Copyright (c) 1993-2018 Alexander Roshal


Extracting from myfiles.rar

Extracting  a1.txt                                                    OK
Extracting  a2.txt                                                    OK
Extracting  a3.txt                                                    OK
Extracting  a4.txt                                                    OK
Extracting  aaa.txt                                                   OK
All OK

2.2 unrar 解凍命令(2)

特定のフォルダに解凍するには、 unrar e myfiles.rar ./mydirのようにディレクトリ名をコマンドに追加します。

$ unrar e myfiles.rar ./mydir

UNRAR 5.61 beta 1 freeware      Copyright (c) 1993-2018 Alexander Roshal


Extracting from myfiles.rar

Extracting  ./mydir/a1.txt                                            OK
Extracting  ./mydir/a2.txt                                            OK
Extracting  ./mydir/a3.txt                                            OK
Extracting  ./mydir/a4.txt                                            OK
Extracting  ./mydir/aaa.txt                                           OK
All OK
codechachaCopyright ©2019 codechacha