Cách nén tệp trong Linux

Cach Nen Tep Trong Linux



Nén tệp là một quá trình trong đó bạn có thể chứa chung một đoạn dữ liệu ở một nơi duy nhất. Nó giúp dễ dàng chuyển tập tin, quản lý lưu trữ, tổ chức dữ liệu, v.v. Trong Linux, tar và zip là hai định dạng nén file phổ biến nhất.

Bạn cũng có thể nén các tập tin và bảo vệ chúng bằng mật khẩu. Tuy nhiên, nhiều người dùng Linux bối rối khi nén file nhanh chóng. Vì vậy, bài viết ngắn này nói về các phương pháp đồng bộ hóa tệp đơn giản trong Linux. Có nhiều lệnh khác nhau và các cách tiếp cận GUI đơn giản có sẵn để tạo tệp zip mà không gặp rắc rối. Hãy xem xét từng phương pháp với các ví dụ.







Lệnh zip

Lệnh zip là một tiện ích mạnh mẽ giúp nén các tập tin và thư mục vào kho lưu trữ zip. Đây là một lệnh đơn giản bạn có thể sử dụng:





zip [ tùy chọn ] zipfile_name.zip file.txt thư mục_name

Vui lòng thay thế [options] bằng các tùy chọn thích hợp và zipfile_name.zip bằng tên tệp mong muốn của tệp zip mới. Hơn nữa, file.txt và folder_name đại diện cho các tệp bạn cần nén. Ví dụ: hãy sử dụng lệnh sau để tạo Scripts.zip bằng cách thêm tệp file1.txt và file2.txt:





zip -r Tập lệnh.zip file1.txt file2.txt

  nén-tập tin-sử dụng-zip-lệnh

Trong lệnh trên, chúng tôi đã sử dụng tùy chọn -r để thực hiện nén tệp theo cách đệ quy. Trong trường hợp bạn muốn tạo một tệp zip và bảo vệ nó bằng mật khẩu, bạn có thể sử dụng lệnh sau:



zip -P 12345 Tập lệnh.zip file1.txt file2.txt

  tạo-mật khẩu-bảo vệ-zip-file-sử dụng-zip-lệnh

Nếu bạn muốn nén tất cả các tệp có cùng phần mở rộng, vui lòng chạy lệnh bên dưới:

đĩa CD ~ / Các tài liệu

zip -r script.zip * .txt

  r-option-in-zip-lệnh

Tương tự, bạn có thể nén tất cả các tệp của một thư mục bằng một lệnh duy nhất:

zip -r nhà.zip *

  zip-lệnh-trong-linux

Trong lệnh trên, home.zip là một tệp zip và * là ký tự đại diện để thêm mọi thứ từ vị trí cụ thể.

Lệnh tar

Lệnh tar là một tiện ích linh hoạt khác được sử dụng để lưu trữ tệp trong Linux. Tuy nhiên, không giống như zip, nó yêu cầu bạn sử dụng các công cụ nén như gzip hoặc bzip. Để nén tệp bằng lệnh tar, hãy sử dụng lệnh bên dưới:

nhận -czvf zip_name.tar.gz file.txt thư mục_name

Ở đây, các tùy chọn trong ‘-cvzf’ hướng dẫn tar tạo một kho lưu trữ nén bằng gzip(c) bằng cách sử dụng gzip(z), cung cấp đầu ra dài dòng(v) và chỉ định tên tệp (f). Một lần nữa, thay thế zip_name trong zip_name.tar.gz bằng tên của tệp nén bạn muốn tạo.

Để sử dụng lệnh tar trong ví dụ trên, hãy nhập lệnh này:

nhận -czvf Scripts.tar.gz file1.txt  file2.txt

  tar-lệnh-to-Zip-files-in-linux

Từ Trình quản lý tệp

Đầu tiên, hãy mở Trình quản lý tệp và chọn các tệp bạn muốn đưa vào tệp zip.

  chọn-file-in-the-linux-file-manager

Bây giờ nhấp chuột phải và ở đây nhấp vào tùy chọn Nén:

  trình quản lý thả xuống-tùy chọn-menu-trong-tập tin

Tại đây, bạn có thể đặt tên cho tệp zip và thêm mật khẩu cho nó:

  đặt tên-the-Zip-file-in-linux

Phần kết luận

Việc nén tệp trong Linux rất đơn giản và có thể được thực hiện bằng các lệnh như tar và zip. Lệnh zip rất đơn giản và nén trực tiếp dữ liệu vào tệp zip, trong khi lệnh tar mang lại sự linh hoạt với các tùy chọn khác nhau. Chúng tôi khuyên bạn nên thử nghiệm các tùy chọn này để tìm ra tùy chọn phù hợp nhất với mình.