Nén file là cách dễ dàng, hiệu quả để truyền dữ liệu giữa các máy tính và máy chủ. Khi file được nén, chúng không chỉ tiết kiệm dung lượng ổ cứng cục bộ mà còn giúp tải xuống từ internet dễ dàng và tiện lợi hơn, sử dụng băng thông ít hơn đáng so với gửi file dung lượng đầy đủ.

Sau khi nhận được kho lưu trữ (archive) đã nén, bạn có thể giải nén nó bằng một lệnh Linux đơn giản. Lệnh unzip hỗ trợ nhiều tùy chọn (switches) để tùy chỉnh cách lệnh hoạt động.
Giải Nén File ZIP Đơn Lẻ

Cú pháp cơ bản để giải nén file là:
unzip filename
Giả sử bạn có kho lưu trữ tên sample.zip chứa ba file văn bản. Để giải nén file này vào thư mục hiện tại, hãy chạy lệnh sau:
unzip sample.zip
Thay vào đó, bạn có thể dùng giao diện đồ họa (GUI) của môi trường máy tính để bàn để giải nén file zip. Mỗi DE có cách tiếp cận khác nhau, nhưng nói chung, nhấp chuột phải vào file nén và chọn tùy chọn menu giải nén (uncompress) hoặc trích xuất (extract) sẽ bắt đầu quá trình.
Các Tùy Chọn (Options)
Sử dụng các tùy chọn sau để sửa đổi cách lệnh unzip cơ bản hoạt động:
- -d /đường/dẫn/thư/mục/giải/nén: Giải nén kho lưu trữ vào thư mục khác.
- -j: Giải nén mà không tạo thư mục mới, nếu kho lưu trữ nén chứa cấu trúc thư mục.
- -l: Liệt kê nội dung của file kho lưu trữ mà không giải nén.
- -n: Không ghi đè file đã tồn tại; cung cấp tên file thay thế.
- -o: Ghi đè file, nếu liên quan.
- -P mật_khẩu: Cung cấp mật khẩu để giải nén file kho lưu trữ được bảo vệ.
- -q: Giải nén mà không ghi thông báo trạng thái ra đầu ra tiêu chuẩn.
- -t: Kiểm tra xem file kho lưu trữ có hợp lệ không.
- -v: Hiển thị thông tin chi tiết (verbose) về kho lưu trữ mà không giải nén.
- -x tên_file: Trích xuất kho lưu trữ nhưng không trích xuất các file được chỉ định.