Cách nén tệp trong Ubuntu

Nhiều kho lưu trữ tệp Ubuntu Linux có phần mở rộng tệp "tar.gz" và được tạo bằng các tiện ích tar và gzip tiêu chuẩn. Mặc dù tên tương tự, gzip không tạo ra các tài liệu lưu trữ nén tương thích với các tiện ích định dạng zip của Windows như trình trích xuất tệp tích hợp của Microsoft Windows, PKUNZIP, WinZip hoặc 7-Zip. May mắn thay, hệ điều hành Ubuntu bao gồm tiện ích dòng lệnh, zip, có thể tạo tài liệu lưu trữ tiêu chuẩn mà bạn có thể trích xuất trên các hệ thống Linux và không phải Linux như Windows và Mac OS X.

1.

Nhấp vào biểu tượng "Dấu gạch ngang". Nhập "thiết bị đầu cuối" trong hộp tìm kiếm. Nhấp vào biểu tượng ứng dụng "Terminal".

2.

Điều hướng đến thư mục chứa tệp bạn muốn nén bằng lệnh "cd". Ví dụ: nếu tệp của bạn nằm trong thư mục "Tài liệu", hãy nhập "Tài liệu cd" tại dấu nhắc lệnh và nhấn phím "Enter".

3.

Nhập lệnh "zip", tên của kho lưu trữ zip bạn muốn tạo và tên của tệp bạn muốn thêm vào kho lưu trữ tại dòng lệnh đầu cuối của Ubuntu. Chẳng hạn, nếu muốn tạo một kho lưu trữ zip có tên "worddocs" chứa tệp "paper.doc", hãy nhập như sau tại dấu nhắc lệnh của thiết bị đầu cuối và nhấn phím "Enter":

zip worddocs paper.doc

4.

Nhập "ls * .zip" tại dấu nhắc lệnh và nhấn phím "Enter" để xác nhận rằng tệp zip đã được tạo.

Lời khuyên

  • Bạn có thể thêm nhiều tệp vào kho lưu trữ zip bằng cách sử dụng các chỉ thị thẻ hoang dã. Ví dụ: nếu bạn muốn tạo một kho lưu trữ có tên "mydocument" bao gồm tất cả các tệp và thư mục trong thư mục "Tài liệu" của bạn, hãy nhập mã sau vào dấu nhắc lệnh và nhấn phím "Enter":
  • zip -r mydocument *
  • Các tùy chọn "-r" đệ quy tìm kiếm và thêm tất cả các tệp và thư mục con trong thư mục hiện tại vào kho lưu trữ.

Cảnh báo

  • Ngôn ngữ lập trình Python thường được sử dụng làm ngôn ngữ kịch bản dòng lệnh trên các hệ thống chạy Ubuntu và các phiên bản khác của Linux. Thư viện chuẩn của Python bao gồm cả hàm zip và hàm zipfile thực hiện các tác vụ hoàn toàn khác nhau. Hàm "zip ()" của Python được sử dụng để kết hợp hai danh sách có cùng số phần tử thành một cấu trúc dữ liệu đơn lẻ. Mặt khác, hàm zipfile () được sử dụng để tạo lưu trữ định dạng zip tiêu chuẩn mới hoặc để trích xuất các tệp từ kho lưu trữ zip hiện có.

Bài ViếT Phổ BiếN