Giải nén file rar linux

Nhắc tới các chương trình nén, bạn sẽ nghĩ ngay đến 2 định dạng file phổ biến là RAR và ZIP. Nhưng ở trên Linux thì có rất nhiều định dạng nén khác nhau như: tar, tar.gz, tar.bz2… Sau đây, Vinasupport sẽ hướng dẫn các bạn cách giải nén một số định dạng phổ biến trên Linux.

1. Giải nén file .tar [ TarBall File ]

– Để giải nén file .tar

tar -xvf file.tar

Để giảm dung lương lưu trữ và băng thông khi truyền tải qua mạng Internet, thì thường sẽ sử dụng các chương trình như gzip hoặc bzip2 để nén file TarBall tạo ra file có định dạng là tar.gz và tar.bz2. Để giải nén 2 loại file này sử dụng command sau:

– Để giải nén file .tar.gz

tar -xzvf file.tar.gz

– Để giải nén file .tar.bz2

tar -xjvf file.tar.bz2

Giải thích các tham số:

  • -x: Giải nén TarBall file
  • -v: Hiển thị nội dung giải nén
  • -f: Chỉ định tên file
  • -j: Giải nén tệp nén được tạo bởi chương trình bzip2 [phần mở rộng tar.bz2].
  • -z: Giải nén tệp nén được tạo bởi chương trình gzip [phần mở rộng tar.gz].

2. Giải nén file .zip

Zip là 1 định dạng phổ biến trên cả 2 hệ điều hành Windows và Linux, để giải nén định dạng .zip trên Linux các bạn cần chương trình giải nén có tên là unzip.

– Cài đặt chương trình unzip trên Linux

# For Ubuntu, Debian
sudo apt-get update
sudo apt-get install unzip

# For Centos, Redhat, ...
sudo yum install unzip

– Giải nén file .zip

unzip file.zip

3. Giải nén file .rar

Tương tự file .zip, để giải nén định dạng .rar trên Linux các bạn cần chương trình giải nén có tên là unrar

Keyword: How to Use RAR files in Ubuntu Linux
File Rar hay WinRar đã là một file nén không còn xa lạ và rất phổ biến từ thời xa xưa khi mình còn là một thằng học sinh cấp 2 bắt đầu sử dụng máy tính đi đến các tiệm game copy những game vào các đĩa mềm, thời đó dung lượng còn hạn chế nên vì thế việc chép file cực kì khó khăn phải nén lại để bớt dung lượng và dễ dàng sao chép, hiện nay thì rar và zip vẫn là 2 dạng nén chuẩn cho tới tận bây giờ


Lúc đó ai ai cũng biết đến Winrar một phần mềm nén và giải nén rất mạnh mẽ trên Windows, mình cũng đã sử dụng nó trong khoản thời gian dài như thế, cho đến tận thời điểm hiện tại khi chuyển qua Linux mình lại thích sử dụng Zip hơn nhưng trên mạng hoặc những tài liệu củ của mình vẫn còn rất nhiều file với định dạng RAR vì thế hôm nay mình sẻ hướng dẫn các bạn giải nén file RAR trên ubuntu một cách dễ dàng nhất
Ở đây mình có file RAR sau, để bắt đầu giải nén file này mình sẻ thực hiện Setup nó trước bằng câu lệnh

Bước 1: Install Rar bằng câu lệnh:
sudo apt-get install rar

Đây mình đã cài đặt nó rồi nhé.
Bước 2: Lệnh nén file sẻ là:
sudo rar a [Tên File Nén] [File Nén 1] [File Nén 2] [File Nén n]
Giống như việc mình chia sẻ ở trên option a ở đây nghĩa là nén file archive đấy, các bạn có thể xem ví dụ ở dưới nhé
rar a ArchiveName File_1 File_2 Dir_1 Dir_2
Nếu trong quá trình nén thiếu file các bạn có thể thêm file vào bằng cách sau sử dụng câu lệnh
rar u ArchiveName Filename
Option u ở trên nghĩa là Update, có nghĩa bạn sẻ update cái file của bạn vào file nén đã nén lúc đầu
Bước 3: Giải nén file ta sẻ dùng câu lệnh sau:
unrar x FileName.rar
Như vậy với các câu lệnh trên bạn có thể giải nén file RAR hoặc nén với đuôi RAR trên ubuntu hoặc các OS Linux khác rồi đấy, chúc các bạn thành công !

Nguồn: itblognote.com

File RAR là định dạng file nén. Nếu tải các file RAR trên mạng về máy, bạn cần giải nén file đó thì mới có thể sử dụng được. Trong các bài viết trước Taimienphi.vn đã hướng dẫn bạn cách giải nén file RAR, ZIP trên Windows, bài viết này Taimienphi.vn sẽ hướng dẫn bạn cách giải nén file RAR trên Linux hoặc Unix.

Bài viết liên quan

  • Cách giải nén file RAR trên Windows và Mac
  • Cách mở file RAR trên Macbook
  • Cách nén và giải nén file RAR, ZIP trên Windows 11
  • Hướng dẫn cách giải nén file RAR, Zip, ISO 7z game phần mềm
  • Chuyển file RAR sang ZIP trong Winrar

RAR là định dạng file nén độc quyền được phát triển bởi Eugene Roshal. Lệnh được sử dụng để giải nén file RAR là Unrar. Mặc định lệnh Unrar không được cài đặt trên Linux, FreeBSD và UNIX. Vì vậy bạn có thể cài đặt lệnh Unrar bằng cách sử dụng lệnh apt-get hoặc yum.

Cài đặt lệnh unrar

Nếu đang sử dụng Debian hoặc Ubuntu Linux, bạn có thể sử dụng lệnh apt-get hoặc lệnh apt như dưới đây để cài đặt chương trình unrar:
$ sudo apt-get install unrar

Hoặc:
$ sudo apt install unrar

Nếu đang sử dụng CentOS / RHEL, bạn có thể sử dụng lênh yum để cài đặt unrar:
# yum install unrar

Nếu đang sử dụng Fedora Linux, bạn sử dụng lệnh dnf:
$ sudp dnf install unrar

Nếu đang sử dụng FreeBSD Unix, bạn sử dụng lệnh pkg_add:
# pkg_add -v unrar

Nếu đang sử dụng macOS Linux và Homebrew, bạn sử dụng lệnh brew:
$ brew install unrar

Nếu các lệnh trên không hoạt động trên phiên bản Linux / Unix mà bạn đang sử dụng, tải binary package từ trang chủ rarlab về:
$ cd /tmp
## 32 bit linux ##
$ wget //www.rarlab.com/rar/rarlinux-5.5.0.tar.gz

Hoặc phiên bản Linux 64 bit:
$ wget //www.rarlab.com/rar/rarlinux-x64-5.3.b4.tar.gz

Tiếp theo giải nén file tar mà bạn vừa tải về bằng lệnh Tar:
$ tar -zxvf rarlinux-*.tar.gz
Cả lệnh unrar và lệnh rar nằm trong thư mục con rar. Chỉ cần sử dụng cd để điều hướng đến thư mục rar:
$ cd rar
$ ./unrar
Tiếp theo sao chép các file rar và unrar vào thư mục /usr/local/bin, nhập lệnh dưới đây vào:
$ sudo cp rar unrar /usr/local/bin
Cách sử dụng lệnh Unrar
Lệnh unrar hỗ trợ các tùy chọn khác nhau, dưới đây là các tùy chọn phổ biến mà bạn cần để giải nén các file.
Giải nén file RAR
Để giải nén rar trên Linux hoặc Unix trong thư mục hiện tại, bạn sử dụng lệnh:
$ unrar e file.rar

Kết quả đầu ra:

Liệt kê danh sách tất cả các file trong file RAR
Sử dụng lệnh dưới đây để liệt kê tất cả các file trong file RAR:
$ unrar l file.rar

Giải nén các file với đường dẫn đầy đủ

Để giải nén các file với đường dẫn đầy đủ, bạn sử dụng lệnh dưới đây:
$ unrar x file.rar

Kết quả đầu ra:

Kiểm tra tính toàn vẹn file RAR
Để kiểm tra tính toàn vẹn của file RAR bạn sử dụng lệnh dưới đây:
$ unrar t file.rar

Kết quả đầu ra:

Nhận hỗ trợ lệnh unrar

Sử dụng lệnh dưới đây:
$ man unar

Hoặc:
$ unrar | more

Kết quả đầu ra:

unrar
UNRAR 5.50 freeware Copyright [c] 1993-2017 Alexander Roshal
Usage: unrar - -

e Extract files without archived paths
l[t[a],b] List archive contents [technical[all], bare]
p Print file to stdout
t Test archive files
v[t[a],b] Verbosely list archive contents [technical[all],bare]
x Extract files with full path
- Stop switches scanning
@[+] Disable [enable] file lists
ad Append archive name to destination path
ag[format] Generate archive name using the current date
ai Ignore file attributes
ap Set path inside archive
c- Disable comments show
cfg- Disable read configuration
cl Convert names to lower case
cu Convert names to upper case
dh Open shared files
ep Exclude paths from names
ep3 Expand paths to full including the drive letter
f Freshen files
id[c,d,p,q] Disable messages
ierr Send all messages to stderr
inul Disable all messages
kb Keep broken extracted files
n Additionally filter included files
[email protected] Read additional filter masks from stdin
[email protected] Read additional filter masks from list file
o[+|-] Set the overwrite mode
ol[a] Process symbolic links as the link [absolute paths]
or Rename files automatically
ow Save or restore file owner and group
p[password] Set password
p- Do not query password
r Recurse subdirectories
sc[obj] Specify the character set
sl Process files with size less than specified
sm Process files with size more than specified
ta Process files modified after in YYYYMMDDHHMMSS format
tb Process files modified before in YYYYMMDDHHMMSS format
tn Process files newer than
to Process files older than
ts[m|c|a] Save or restore file time [modification, creation, access]
u Update files
v List all volumes
ver[n] File version control
vp Pause before each volume
x Exclude specified file
[email protected] Read file names to exclude from stdin
[email protected] Exclude files listed in specified list file
y Assume Yes on all queries

Trên đây là cách giải nén file RAR trên Linux. Bên cạnh đó bạn có thể tìm hiểu thêm cách giải nén file tar trên Linux cũng làm một định dạng file nén khá phổ biến trên hệ điều hành này. Để lưu trữ tệp tin thì lựa chọn nén tệp tin dưới dạng RAR, ZIP là giải pháp tốt nhất.

Ngoài ra bạn đọc có thể tìm và tham khảo một số bài viết khác trên Taimienphi.vn để biết thêm cách giải nén file bằng WinRAR trên máy tính nhé.  Bạn tải WinRAR cho Linux tại đây: RAR cho Linux

Chủ Đề