Cách nén một thư mục trong Ubuntu Linux / Debian Linux

Tác giả Network Engineer, T.M.Một 04, 2021, 11:39:50 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách nén một thư mục trong Ubuntu Linux / Debian Linux


Bạn là một người dùng Ubuntu Linux mới, bạn muốn nén một thư mục có tên là dữ liệu trong thư mục home? Làm cách nào để nén một thư mục trong Ubuntu Linux?

Để nén các tập tin lưu trữ, hãy sử dụng lệnh zip. Zip là một tiện ích nén và đóng gói tập tin phổ biến và hữu dụng trong Linux và Unix. Một chương trình đồng hành có tên là giải nén giải nén các kho lưu trữ zip. Bài viết này sẽ chỉ các bạn cách nén một thư mục trên Ubuntu Linux hoặc Debian Linux bằng phương pháp CLI và GUI.

1. Nén một thư mục trong Ubuntu Linux bằng cách sử dụng cửa sổ dòng lệnh Terminal

Đầu tiên hãy cài đặt tiện ích zip bằng lệnh apt hoặc lệnh apt-get. Mở cửa sổ dòng lệnh Terminal và nhập lệnh sau:

Mã nguồn [Chọn]
$ sudo apt install zip unzip

2. Làm cách nào để sử dụng lệnh zip để nén một thư mục?

Cú pháp là:

Mã nguồn [Chọn]
$ zip -r filename.zip folder
Mã nguồn [Chọn]
$ zip -r filename.zip folder1 folder2
Mã nguồn [Chọn]
$ zip -r filename.zip /path/to/folder1 /path/to/file2
Để tạo tập tin lưu trữ nén có tên   Đăng nhập để xem liên kết của thư mục dữ liệu trong thư mục hiện tại, hãy chạy:

Mã nguồn [Chọn]
$ zip -r data.zip data/

Xác minh tập tin bằng lệnh ls:

Mã nguồn [Chọn]
$ ls -l data.zip
Bạn có thể mã hóa   Đăng nhập để xem liên kết bằng mật khẩu bằng cách thêm tùy chọn -e

Mã nguồn [Chọn]
$ zip -r -e data.zip data/
Mã nguồn [Chọn]
Enter password:
Verify password:
  adding: data/ (stored 0%)
  adding: data/music/ (stored 0%)
  adding: data/nightmare.jpg (deflated 2%)
  adding: data/resolv.conf (deflated 16%)
  adding: data/network.jpg (deflated 0%)
  adding: data/acct/ (stored 0%)
  adding: data/acct/MSR-201711.PDF (deflated 4%)
  adding: data/acct/0XL72233P04252837.pdf (deflated 32%)

Lệnh zip có nhiều tùy chọn hơn như sau:


3. Nén thư mục trong Ubuntu Linux

Cú pháp lệnh zip như sau để nén một thư mục trong Ubuntu Linux:

Mã nguồn [Chọn]
$ zip -r compressed_data.zip /path/to/foldername
Mã nguồn [Chọn]
$ zip -r compressed_data.zip /home/vivek/Jan-2018
4. Nén một thư mục trong Ubuntu Linux bằng phương pháp giao diện hình ảnh người dùng GUI

Để truy cập và sắp xếp các tập tin của bạn, bạn sử dụng ứng dụng "tập tin" (trình quản lý tập tin) ". Sử dụng trình quản lý tập tin tập tin để duyệt và sắp xếp các tập tin trên máy tính của bạn.

Mở nó ra. Chọn tên thư mục chẳng hạn như data và nhấp chuột phải vào "Compress...":


5. Đặt mật khẩu bảo vệ tập tin zip

Chúng ta có thể mã hóa và mật khẩu bảo vệ tập tin zip của mình như sau:

Mã nguồn [Chọn]
$ zip -r -e output.zip /path/to/folder/
Chúng ta cũng có thể sử dụng và xác định mật khẩu trên CLI để mã hóa các mục nhập tập tin zip:

Mã nguồn [Chọn]
$ zip -r -e -P 'password' output.zip /path/to/folder/
Bạn vừa học cách nén một thư mục trong Ubuntu Linux hoặc Debian Linux bằng lệnh zip. Lệnh tương tự được sử dụng để nén một thư mục trong Linux.