10 tiện ích nén tệp hàng đầu trên Linux

Top 10 File Compression Utilities Linux



Chuyển các tập tin giữa máy tính này sang máy tính khác hoặc lưu trữ chúng một cách an toàn là một nhiệm vụ quan trọng đối với cả người dùng bình thường và chuyên nghiệp. Đôi khi không thể gửi tệp lớn hơn một kích thước nhất định qua internet, vì vậy bạn cần các tiện ích giúp giảm kích thước tệp của bạn mà không ảnh hưởng đến dữ liệu hoặc chất lượng của nó. Nó cũng giúp hợp nhất nhiều tệp và giảm kích thước tệp tổng thể để giúp bạn gửi nó một cách an toàn qua internet.

Người dùng Linux được may mắn có nhiều tiện ích nén tệp tin hiệu quả và đáng tin cậy.







Phần lớn các tiện ích được liệt kê ở đây hoạt động tốt với tất cả các bản phân phối Linux và chúng tôi đã thử nghiệm chúng trên Ubuntu.



nhựa đường

Các nhựa đường nén tệp là một trong những tiện ích nén tệp được sử dụng rộng rãi nhất trên Linux. Tệp được nén bằng tiện ích này có hậu tố .tar.gz.tgz , và chúng còn được gọi là tarballs .



Ví dụ: nếu chúng ta có một tệp / thư mục có tên hoán đổi1 trong thư mục hiện tại. Để lưu nó vào một tệp nén có tên file.tar, gz , chúng ta phải chạy lệnh sau trong terminal:





$nhựa đường -czvffile.tar.gz swap1

Bạn có thể tự hỏi điều gì sẽ chuyển đổi chính xác -czvf có nghĩa là, hãy xem từng cái một.

-NS : Tạo kho lưu trữ
-Với : Nén Lưu trữ bằng gzip
-v : được biết như dài dòng . Nó hiển thị tiến trình trong cửa sổ đầu cuối khi tệp lưu trữ đang được tạo.
-NS : Công tắc này cho phép bạn chỉ định tên tệp của kho lưu trữ.



Cài đặt nó bằng cách chạy lệnh sau trong terminal:

$sudo apt-get cài đặt nhựa đường

gzip

Các gzip là viết tắt của GNU Zip, và nó là một định dạng nén tệp mã nguồn mở được sử dụng để nén các tệp đơn lẻ. Nó tạo ra các tệp nén với hậu tố .gz gia hạn.

ZIP và GZIP, là cả hai định dạng nén tệp rất phổ biến khi tiết kiệm dung lượng và giảm thời gian cần thiết để gửi tệp qua internet.

Đây là cú pháp cơ bản của nó:

$gzip [Tùy chọn] [tên tập tin]

Sử dụng công tắc -NS sẽ cung cấp cho bạn thông tin chi tiết về tệp nén.

Để giải nén tệp, hãy sử dụng cú pháp:

$gzip -NSfilename.gz

Để cài đặt gzip, hãy chạy lệnh sau trong terminal:

$sudo apt-get cài đặt gzip

7zip

Các 7zip là một tiện ích nén tệp mã nguồn mở ban đầu được phát triển cho người dùng Windows và sau đó được chuyển sang các hệ điều hành khác như Linux và các bản phân phối của nó. Nó hỗ trợ nhiều định dạng nén tệp và phổ biến cho tỷ lệ nén cao với kỹ thuật nén LZMA và LZMA2.

Cú pháp:

$7z tên tệp. 7z tên tệp

Để giải nen:

$7z e tên tệp.7z

Để cài đặt 7zip, hãy chạy lệnh sau trong terminal:

$sudo apt-get cài đặtp7zip-full p7zip-rar

lzma

Các lzma là một tiện ích nén tệp khác như zip hoặc tar, và nó được cài đặt sẵn với Linux và các bản phân phối của nó. Nó là một tiện ích nén tệp khá nhanh so với những tiện ích khác.

Để tạo kho lưu trữ:

$lzma-NS --stdouttên tập tin>filename.lzma

Để giải nén tệp:

$lzma-NS --stdoutfilename.lzma>tên tập tin

bzip2

Các bzip2 là một tiện ích nén tệp mã nguồn mở và miễn phí. Nó là một tiện ích tệp nhanh hơn so với gzip nhưng chỉ có thể nén một tệp duy nhất tại một thời điểm.
Cú pháp:

$bzip2tên tập tin

Kỹ thuật này sử dụng nhiều RAM hơn trong quá trình nén. Để giảm việc sử dụng nó, hãy chuyển -NS , như hình dưới đây:

$bzip2 -NStên tập tin

Để giải nen:

$bzip2 -NSfilename.bz2

nén tệp xz

Các xz là bản nâng cấp cho tiện ích nén tệp lzma nhưng chỉ có thể nén một tệp duy nhất tại một thời điểm. Nó tích hợp tốt với tất cả các bản phân phối Linux, ngay cả các bản phát hành cũ hơn.

Cú pháp để nén:

$tên tệp xz

Cú pháp để giải nén:

$xz-NSfilename.xz

đăng lại

Các đăng lại , viết tắt của kho lưu trữ shell , là một tiện ích nén tệp đơn giản và đáng tin cậy cho người dùng cá nhân và thành thạo.

Cú pháp để nén:

$tên tệp tin sắc nét>filename.shar

Cú pháp để giải nén:

$unshar filename.shar

Để cài đặt shar, hãy chạy lệnh sau trong terminal:

$sudo apt-get cài đặtthân cây

Với

Các Với là một tiện ích nén tệp được sử dụng rộng rãi trong Debian và các dẫn xuất của nó.

Cú pháp để nén:

$Vớicvsr filename.a filename

Cú pháp để giải nén:

$Với -xvtên tập tin

kgb

Các kgb miễn phí sử dụng tiện ích nén tệp với sự hỗ trợ cho hầu hết các định dạng tệp. Nó hỗ trợ lưu trữ nhiều tệp thành một với tỷ lệ nén cao.

Cú pháp để lưu trữ:

$kgp filename.kgb tên tệp

Cú pháp giải nén:

$kgb x filename.kgb

Để cài đặt kgb, hãy chạy lệnh sau trong terminal:

$sudo apt-get cài đặtkgb

pax

Các pax là viết tắt của Portable Archive Exchange, và nó là một tiện ích nén tệp được sử dụng để tạo và giải nén các tệp lưu trữ. Nó hỗ trợ các định dạng nén tệp khác nhau như tar, cpio, bcpio và ustar.

Cú pháp để nén:

$pax-wftên tập tin filename.tar

Cú pháp giải nén:

$pax-NS <filename.tar

Để cài đặt pax, hãy chạy lệnh sau trong terminal:

$sudo apt-get cài đặtpax

Vì vậy, đây là 10 tiện ích nén tệp hàng đầu cho Linux và các bản phân phối của nó. Vẫn còn những tiện ích nén khác dành cho Linux, nhưng 10 tiện ích này là những tiện ích nổi bật khi được thử nghiệm trên nhiều thông số khác nhau. Hãy chia sẻ quan điểm của bạn với chúng tôi tại @linuxhint@SwapTirthakar .