우분투에서 rar 압축, 압축 풀기

우분투 또는 리눅스에서 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들을 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
Loading script...
codechachaCopyright ©2019 codechacha