Lệnh unrar trong Linux giúp bạn giải nén các file .rar một cách dễ dàng và nhanh chóng. Bạn có thể sử dụng nó để trích xuất toàn bộ nội dung hoặc chỉ một số file cụ thể từ file nén. Hãy nhớ cài đặt unrar trước khi sử dụng bằng trình quản lý gói của hệ thống. Với unrar, việc quản lý các file nén .rar trở nên đơn giản hơn bao giờ hết.
```Lệnh unrar trong linux là gì?
Lệnh command unrar in linux là một công cụ dòng lệnh mạnh mẽ, cho phép bạn giải nén các tập tin lưu trữ có định dạng RAR một cách dễ dàng. Nó giúp bạn trích xuất nội dung từ các file RAR đã được nén, phục hồi các file bị hỏng hoặc chia nhỏ thành nhiều phần. Sử dụng command unrar in linux, bạn có thể truy cập và sử dụng các tập tin bên trong file RAR một cách nhanh chóng. Đây là một công cụ không thể thiếu cho những ai thường xuyên làm việc với các file nén RAR trên hệ thống Linux. Bạn có thể cài đặt nó thông qua trình quản lý gói của bản phân phối Linux bạn đang sử dụng.
Cài đặt Package unrar trên Ubuntu 22.04
Trong bước này, chúng ta sẽ cài đặt package unrar trên hệ thống Ubuntu 22.04 của bạn.
Package unrar là một công cụ dòng lệnh cho phép bạn giải nén các file từ kho lưu trữ RAR.
Đầu tiên, hãy cập nhật package index của hệ thống bằng lệnh sau:
sudo apt-get update
Ví dụ về kết quả trả về:
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB]
Fetched 324 kB in 1s (324 kB/s)
Reading package lists... Done
Tiếp theo, cài đặt package unrar bằng lệnh sau đây:
sudo apt update
sudo apt-get install -y unrar
Ví dụ về kết quả trả về:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
unrar
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 75.5 kB of archives.
After this operation, 217 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 unrar amd64 1:6.0.2-1.1build1 [75.5 kB]
Fetched 75.5 kB in 0s (0 B/s)
Selecting previously unselected package unrar.
(Reading database ... 63099 files and directories currently installed.)
Preparing to unpack .../unrar_1%3a6.0.2-1.1build1_amd64.deb ...
Unpacking unrar (1:6.0.2-1.1build1) ...
Setting up unrar (1:6.0.2-1.1build1) ...
Processing triggers for man-db (2.10.2-1) ...
Package unrar hiện đã được cài đặt trên hệ thống Ubuntu 22.04 của bạn.
Giải nén một file RAR duy nhất
Trong bước này, chúng ta sẽ học cách giải nén một file RAR duy nhất bằng lệnh unrar.
Đầu tiên, hãy tải xuống một file RAR mẫu vào thư mục ~/project của chúng ta:
cd ~/project
wget https://github.com/mebeim/unrar-examples/raw/master/single.rar
Ví dụ về đầu ra:
--2023-04-27 12:34:56-- https://github.com/mebeim/unrar-examples/raw/master/single.rar
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1011 (1.0K) [application/octet-stream]
Saving to: 'single.rar'
single.rar 100%[===================>] 1.01K --.-KB/s in 0s
2023-04-27 12:34:56 (25.5 MB/s) - 'single.rar' saved [1011/1011]
Bây giờ, hãy giải nén nội dung của file RAR bằng lệnh unrar:
unrar x single.rar
Ví dụ về đầu ra:
UNRAR 6.02 freeware Copyright (c) 1993-2022 Alexander Roshal
Extracting from single.rar
Extracting example.txt OK
All OK
Lệnh unrar x sẽ giải nén nội dung của file RAR vào thư mục hiện tại.
Giải nén một tệp tin RAR nhiều phần
Trong bước này, chúng ta sẽ học cách giải nén một tệp tin RAR nhiều phần bằng lệnh unrar.
Đầu tiên, hãy tải tệp tin RAR nhiều phần xuống thư mục ~/project của chúng ta:
cd ~/project
wget https://github.com/mebeim/unrar-examples/raw/master/multi-part.part1.rar
wget https://github.com/mebeim/unrar-examples/raw/master/multi-part.part2.rar
Ví dụ về đầu ra:
--2023-04-27 12:34:56-- https://github.com/mebeim/unrar-examples/raw/master/multi-part.part1.rar
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1011 (1.0K) [application/octet-stream]
Saving to: 'multi-part.part1.rar'
multi-part.part1.rar 100%[===================>] 1.01K --.-KB/s in 0s
2023-04-27 12:34:56 (25.5 MB/s) - 'multi-part.part1.rar' saved [1011/1011]
--2023-04-27 12:34:56-- https://github.com/mebeim/unrar-examples/raw/master/multi-part.part2.rar
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1011 (1.0K) [application/octet-stream]
Saving to: 'multi-part.part2.rar'
multi-part.part2.rar 100%[===================>] 1.01K --.-KB/s in 0s
2023-04-27 12:34:56 (25.5 MB/s) - 'multi-part.part2.rar' saved [1011/1011]
Bây giờ, hãy giải nén nội dung của tệp tin RAR nhiều phần bằng lệnh unrar:
unrar x multi-part.part1.rar
Ví dụ về đầu ra:
UNRAR 6.02 freeware Copyright (c) 1993-2022 Alexander Roshal
Extracting from multi-part.part1.rar
Extracting example.txt OK
All OK
Lệnh unrar x tự động phát hiện và giải nén nội dung của tệp tin RAR nhiều phần.
Kết luận cho linux unrar command
Vậy là bạn đã nắm vững cách sử dụng lệnh unrar cơ bản trên Linux rồi đấy! Hy vọng hướng dẫn này giúp bạn giải nén file RAR một cách dễ dàng và nhanh chóng. Đừng ngần ngại thử nghiệm các tùy chọn khác nhau của linux unrar command để khám phá thêm nhiều tính năng hữu ích. Việc thực hành thường xuyên sẽ giúp bạn làm quen và sử dụng thành thạo lệnh này hơn. Chúc bạn thành công trong việc quản lý và giải nén các tập tin RAR trên hệ thống Linux của mình. Nếu gặp bất kỳ khó khăn nào, hãy tìm kiếm thêm thông tin trên mạng hoặc tham khảo tài liệu hướng dẫn chính thức nhé. Hãy nhớ rằng, việc học hỏi là một quá trình liên tục, và luôn có những điều mới mẻ để khám phá trong thế giới Linux rộng lớn.