Zip là một trong những định dạng tệp lưu trữ phổ biến nhất hiện có. Với zip, bạn có thể nén nhiều tệp hoặc thư mục. Điều này giúp tiết kiệm dung lượng ổ đĩa và tiết kiệm băng thông mạng và truyền dữ liệu sang máy khác nhanh hơn. Ngoài ra, các tập tin zip có thể được giải nén dễ dàng trên nhiều nền tảng khác nhau từ Windows, Linux đến macOS. Đây là lý do tại sao bạn có thể bắt gặp các tệp zip ở khắp mọi nơi.
Trong hướng dẫn này, chúng ta sẽ học cách nén tệp trên Linux theo hai cách.
Cách Zip tệp trên Linux bằng dòng lệnh
zip là một lệnh giúp bạn tạo các kho lưu trữ zip với cú pháp sau:
zip OPTIONS ARCHIVE_NAME FILES
Trong hướng dẫn này, chúng ta sẽ học cách nén tệp trên Linux theo hai cách.
Cách Zip tệp trên Linux bằng dòng lệnh
zip là một lệnh giúp bạn tạo các kho lưu trữ zip với cú pháp sau:
zip OPTIONS ARCHIVE_NAME FILES
zip không được cài đặt theo mặc định trong hầu hết các bản phân phối Linux, nhưng bạn có thể dễ dàng cài đặt nó bằng cách sử dụng trình quản lý gói của bản phân phối của mình:
Cài đặt zip trên Ubuntu và Debian
sudo apt install zip
Cài đặt zip trên CentOS và Fedora
sudo yum cài đặt zip
Lệnh zip rất đơn giản:
zip [option] archivename.zip filename1 filename2
Khi chỉ định tên tệp lưu trữ zip, nếu bạn bỏ qua phần mở rộng .zip, nó sẽ được thêm tự động khi tạo tệp.
Quảng cáo
Để nén toàn bộ nội dung của một thư mục, bạn sẽ sử dụng tùy chọn -r:
zip -r archivename.zip directory_name
Bạn cũng có thể nén nhiều thư mục cùng một lúc:
zip -r archivename.zip directory_name1 directory_name2 file1 file1
Nếu bạn có thông tin nhạy cảm cần được bảo vệ, bạn có thể mã hóa thông tin đó bằng cách sử dụng tùy chọn -e, sau đó nhập và xác nhận mật khẩu lưu trữ:
zip -e archivename.zip directory_name
Quảng cáo