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
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ổ.
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.
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/











Bình luận (0
)