Cách giải nén tệp ZIP trong Linux | Học CNTT cùng FUNiX

Cách giải nén tệp ZIP trong Linux

Chia sẻ kiến thức 30/06/2023

Bài viết này sẽ hướng dẫn cách giải nén tệp ZIP, cả bằng đồ họa và sử dụng dòng lệnh.

 

Nén tệp là một cách tuyệt vời để tiết kiệm dung lượng và băng thông khi truyền tệp. Có nhiều định dạng nén tệp như ZIP, RAR và TAR. Tuy nhiên, ZIP là định dạng nén được sử dụng phổ biến nhất, đặc biệt là trong Windows và Linux.
 

Trên Linux, bạn có thể sử dụng unzip, một công cụ dòng lệnh phổ biến để nén và giải nén các tệp trong hệ thống của mình.

Cài đặt unzip trên Linux

Lệnh unzip là cần thiết để thực hiện các tác vụ nén và giải nén trong Linux. Bạn có thể cài đặt unzip trên hầu hết mọi bản phân phối bằng trình quản lý gói mặc định.

Trên Ubuntu và Debian:

sudo apt install unzip

Để cài đặt unzip trên Fedora, CentOS hoặc các bản phân phối dựa trên RHEL khác:

 
sudo yum install unzip

Trên Arch Linux và các bản phân phối dựa trên Arch:

sudo pacman -S unzip

BÀI LIÊN QUANCách cài đặt 7-Zip trong Linux

Giải nén tập tin bằng unzip

Quá trình giải nén sẽ trích xuất tất cả các tệp có trong tệp ZIP. Các tệp này được trích xuất vào thư mục hiện tại theo mặc định, nhưng bạn có thể thay đổi điều này bằng cách giải nén tệp vào một thư mục khác.

Sử dụng lệnh sau để giải nén tệp trong Linux:

unzip filename.zip

Lệnh đã nói ở trên in tên của tất cả các tệp được giải nén ở đầu ra. 

Giải nén tệp ZIP vào một thư mục khác

Bạn có thể giải nén tệp ZIP vào một thư mục riêng. Thao tác này cũng sắp xếp các tệp được giải nén và đảm bảo chúng không bị trộn lẫn với các tệp khác có trong thư mục hiện tại.

Để giải nén tệp vào một thư mục khác, hãy sử dụng cờ -d với lệnh. Cờ -d là viết tắt của Directory (Thư mục) và lấy một đường dẫn tương đối hoặc tuyệt đối làm đối số.

 
unzip filename.zip -d /directory/location

Giải nén tệp ZIP được bảo vệ bằng mật khẩu

Bảo vệ các tệp ZIP bằng mật khẩu là một cách phổ biến để đảm bảo an ninh và duy trì tính bảo mật. Bạn có thể giải nén tệp lưu trữ ZIP được bảo vệ bằng mật khẩu bằng lệnh sau:

unzip -P your_password filename.zip

…trong đó your_password là mật khẩu cho tệp. 

Giải nén tệp ZIP bằng đồ họa

Để giải nén tệp mà không cần sử dụng dòng lệnh, bạn có thể sử dụng phương pháp Extract (Giải nén) truyền thống được cung cấp trong hầu hết mọi môi trường desktop Linux chính thống .

Mở thư mục chứa tệp lưu trữ, nhấp đúp vào tệp và nhấp vào nút Extract ở trên cùng bên trái của cửa sổ.

Hộp thoại trích xuất

Khi bạn nhấp vào nút, một hộp thoại sẽ mở ra hỏi bạn vị trí bạn muốn lưu tệp đã giải nén. Trong lời nhắc này, bạn có các tùy chọn Keep Directory Structure (Giữ nguyên cấu trúc thư mục), Do not overwrite newer files (Không ghi đè lên các file mới hơn), và Extract All Files (Giải nén tất cả các file). Bạn có thể chọn các tùy chọn bạn muốn trước khi tiếp tục.

 
giải nén hộp thoại trong ubuntu

Chọn vị trí và nhấp vào nút Extract màu xanh lá cây , nằm ở trên cùng bên phải của hộp thoại.

Bằng cách này, bạn có thể giải nén tệp ở bất kỳ vị trí nào bằng giao diện đồ họa. Trình quản lý tệp lưu trữ (archive manager) sẽ trích xuất tất cả các tệp tại vị trí đã chỉ định (tùy thuộc vào các tùy chọn bạn đã chọn).

Lưu ý rằng phương pháp nói trên sẽ chỉ hoạt động nếu hệ thống của bạn có trình quản lý tệp lưu trữ được cài đặt sẵn. Hầu hết các môi trường desktop Linux đều có trình quản lý tệp lưu trữ mặc định mà bạn có thể sử dụng để giải nén và tạo các tệp ZIP.

Làm việc với tệp nén trong Linux

Quá trình nén có thể tiết kiệm nhiều thời gian nếu bạn thường xuyên di chuyển nhiều tệp cục bộ hoặc thậm chí trực tuyến. Bạn có thể nén các tệp bằng lệnh zip đơn giản có trong tiện ích unzip. Tiện ích unzip cũng giúp người dùng giải nén các tệp zip.

Tìm hiểu ngay chương trình học công nghệ thông tin trực tuyến tại FUNiX ở đây:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/unzip-linux/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, phường Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        

Cơ quan chủ quản: Công ty Cổ phần Giáo dục Trực tuyến FUNiX
MST: 0108171240 do Sở kế hoạch và Đầu tư thành phố Hà Nội cấp ngày 27 tháng 02 năm 2018
Địa chỉ:
Văn phòng Hà Nội: Tầng 4, Tòa nhà 25T2, Đường Nguyễn Thị Thập, phường Yên Hòa, Hà Nội.
Văn phòng TP.HCM: Lầu 8, Tòa nhà Giày Việt Plaza 180-182 Lý Chính Thắng, phường Nhiêu Lộc, TP. Hồ Chí Minh.
Hotline: 078 231 3602 – Email: info@funix.edu.vn

yêu cầu gọi lại