Tin tức và phân tích của tất cả các thiết bị di động

Hướng dẫn từng bước cho hệ thống Windows và Linux

Các tệp .tar.gz thường được gọi là tarball.

Thuật ngữ “tarball” xuất phát từ hai thành phần: “.tar” đại diện cho định dạng lưu trữ băng và “.gz” đại diện cho thuật toán nén gzip.

Các tệp .tar.gz được sử dụng rộng rãi để phân phối mã nguồn và triển khai máy chủ web do tính linh hoạt và khả năng nén hiệu quả của chúng.

Trước tiên, hãy hiểu sự khác biệt giữa định dạng tệp .tar và .tar.gz và lợi ích của nó là gì.

Sau đó chúng ta sẽ đi từng bước tới quá trình giải nén trên Linux và các nền tảng Windows.

Đi nào!

tập tin .tar

Phần mở rộng .tar là viết tắt của “lưu trữ băng”.

Tệp .tar là tệp lưu trữ không nén.

Nó chỉ đơn giản là liên kết các tệp và thư mục với nhau trong khi vẫn giữ nguyên cấu trúc tệp và siêu dữ liệu của chúng. Nghĩa là, nó lấy tất cả các tệp được chỉ định và đặt chúng vào một vùng chứa.

Nhưng nó không nén dữ liệu, dẫn đến kích thước tệp lớn hơn so với các định dạng nén.

tập tin .tar.gz

Các tệp này là sự kết hợp của hai giai đoạn: lưu trữ và nén.

Phần mở rộng .tar.gz cho biết tệp là kho lưu trữ .tar và được nén bằng gzip.

Nén Gzip làm giảm kích thước tệp tổng thể, giúp nó hiệu quả hơn cho mục đích phân phối, sao lưu và lưu trữ.

Định dạng này phổ biến trong thế giới Unix/Linux và được sử dụng rộng rãi để tạo các kho lưu trữ nén.

Quá trình nén này không mất dữ liệu – nghĩa là không có dữ liệu nào bị mất trong quá trình nén và các tệp gốc có thể được khôi phục hoàn toàn sau khi giải nén.

Cũng đọc: Ví dụ về lệnh tar dành cho quản trị viên và nhà phát triển

Tệp .tar so với tệp .tar.gz

Cả hai kho lưu trữ tệp này đều được sử dụng để liên kết nhiều tệp và thư mục thành một tệp, nhưng chúng chỉ khác nhau ở phương pháp nén. Dưới đây là một số khác biệt chung giữa tệp .tar và .tar.gz.

Feature.tar Files.tar.gz FilesNénKhông nén, các tệp được lưu trữ không bị thay đổi.Nén bằng gzip Phần mở rộng tệp.tar.tar.gz hoặc .tgzTỷ lệ nénKhông cóTỷ lệ nén caoSử dụng lý tưởngChỉ lưu trữPhân phối và lưu trữKích thước tệpLớn hơnNhỏ hơnTrích xuấtNhanhChậm hơn (do giải nén)Sử dụng CaseLưu trữ tệp visa, sao lưuDữ liệu hiệu quả chuyển giao, phân phối phần mềm

Lợi ích của tệp .tar.gz

Những tệp này cung cấp một số lợi ích khiến chúng trở thành lựa chọn phổ biến để lưu trữ và phân phối tệp. Dưới đây là một số ưu điểm chính:

Bảo toàn thuộc tính tập tin

Tệp .tar.gz giữ lại các thuộc tính tệp quan trọng như quyền, dấu thời gian và thông tin quyền sở hữu. Sau khi giải nén kho lưu trữ, các thuộc tính này sẽ được khôi phục. Điều này có nghĩa là chúng vẫn giữ được các đặc tính ban đầu của chúng.

Tổ chức tập tin

Như đã đề cập, định dạng .tar cho phép bạn kết hợp nhiều tệp thành một tệp, giúp dễ dàng sắp xếp dữ liệu liên quan hoặc cấu trúc thư mục phức tạp vào một kho lưu trữ.

Điều này giúp đơn giản hóa việc quản lý tệp và giảm nguy cơ mất dữ liệu trong quá trình truyền.

Tính toàn vẹn của tổng kiểm tra

nén gzip sử dụng tổng kiểm tra để đảm bảo tính toàn vẹn dữ liệu. Khi giải nén các tệp từ kho lưu trữ .tar.gz, tổng kiểm tra sẽ tự động được xác minh để phát hiện và xử lý khả năng hỏng dữ liệu.

Tiêu chuẩn nguồn mở

Định dạng .tar.gz là một tiêu chuẩn nguồn mở. Điều này có nghĩa là nó không được liên kết với bất kỳ phần mềm độc quyền cụ thể nào.

Sao lưu gia tăng

Những tệp này có thể được sử dụng trong các chiến lược sao lưu gia tăng – trong đó chỉ các tệp mới hoặc đã sửa đổi mới được thêm vào kho lưu trữ.

Để giải nén tệp .tar.gz, bạn cần sử dụng các lệnh và công cụ cụ thể tùy thuộc vào hệ điều hành của bạn. Chúng ta hãy xem quá trình trích xuất cho Linux và các nền tảng Windows.

Hệ thống Linux đi kèm với các công cụ tích hợp có thể dễ dàng trích xuất các tệp .tar.gz. Công cụ dòng lệnh được sử dụng phổ biến nhất cho mục đích này là tar. Thực hiện theo các bước sau:

Phương pháp 1: Sử dụng dòng lệnh

Bước chân 1: Mở một thiết bị đầu cuối.

Bước chân 2: Đi tới thư mục chứa tập tin của bạn bằng lệnh “cd”. Ví dụ: để đi tới thư mục “Tải xuống”:

cd ~/Downloads

Bước chân 3: Bước tiếp theo là giải nén định dạng lưu trữ .tar.gz. Với mục đích này, sử dụng lệnh sau

tar -zxvf your_file.tar.gz

Các tùy chọn được sử dụng ở đây là:

z: dùng gzip để giải nén file.
x: Giải nén tập tin.
v: Chế độ dài dòng (tùy chọn, nhưng cung cấp đầu ra dài dòng).
f: Chỉ định tên file cần giải nén.

Trong hình trên, bạn có thể thấy các tệp lưu trữ được giải nén trong cùng một thư mục làm việc.

Phương pháp 2: Sử dụng Trình quản lý tệp (GUI)

Bước chân 1: Mở trình quản lý tập tin (ví dụ: Nemo, Nautilus, Dolphin).

Bước chân 2: Nhấp chuột phải vào tệp .tar.gz.

Bước chân 3: Chọn “Trích xuất tại đây” hoặc “Trích xuất sang” – tùy thuộc vào việc bạn muốn giải nén các tệp ở cùng một vị trí hay trong một thư mục khác.

Các tập tin sẽ được giải nén vào vị trí đã chọn.

Bạn có thể dễ dàng trích xuất các tệp .tar.gz bằng các công cụ của bên thứ ba như 7 zip và Winrar trên hệ thống của bạn Windows.

Phương pháp 1: Việc sử dụng 7- zip

7-Zip là một công cụ mã nguồn mở và miễn phí với tỷ lệ nén cao và hỗ trợ nhiều định dạng lưu trữ. Cung cấp mã hóa AES-256 để bảo vệ dữ liệu nhạy cảm trong kho lưu trữ. Người dùng có thể sử dụng giao diện dòng lệnh 7-zip cho các tác vụ trích xuất tự động và theo kịch bản.

Nó cũng tích hợp với menu ngữ cảnh Explorer Windowscho phép người dùng tạo và giải nén các kho lưu trữ trực tiếp từ menu chuột phải.

Bước chân 1: Truy cập trang web chính thức và tải xuống phiên bản phù hợp cho hệ điều hành của bạn Windows.

Bước chân 2: Cài đặt 7-zip bằng cách làm theo hướng dẫn trên màn hình.

Bước chân 3: Vào thư mục và nhấp chuột phải vào file bạn muốn giải nén.

Bước chân 4: Di chuột qua một tùy chọn 7-zip và chọn “Trích xuất ở đây” từ menu ngữ cảnh.

Phương pháp trích xuất hoàn toàn giống nhau đối với các tệp tar có tính năng nén như .tar.gz,.tar.bz2 và các tệp khác.

Phương pháp 2: Sử dụng WinRAR

WinRAR là một công cụ phổ biến để nén và lưu trữ tệp. Nó cho phép người dùng tạo, xem và giải nén các tệp ở nhiều định dạng lưu trữ khác nhau, bao gồm định dạng .RAR gốc, cũng như các định dạng phổ biến khác như .ZIP, .7z, ISO.TAR và những thứ khác.

Bước chân 1: WinRAR được cài đặt sẵn trên hầu hết mọi hệ thống Windows. Trong trường hợp không có, hãy tải xuống và cài đặt từ trang web chính thức.

Bước chân 2: Nhấp chuột phải vào tệp rồi chọn “Trích xuất tại đây” để trích xuất nội dung của kho lưu trữ vào cùng thư mục hoặc bạn cũng có thể chọn vị trí mong muốn.

WinRAR được phân phối dưới dạng phần mềm chia sẻ. Điều này có nghĩa là người dùng có thể tải xuống và sử dụng miễn phí trong thời gian dùng thử. Ngoài ra, phiên bản dùng thử của nó không có giới hạn thời gian và người dùng có thể tiếp tục sử dụng nó ngay cả khi hết thời gian dùng thử, thỉnh thoảng có lời nhắc mua giấy phép.

Ghi chú của tác giả✍️

Các tệp .tar.gz cung cấp một cách có tổ chức để lưu trữ và phân phối nhiều tệp trong khi tiết kiệm dung lượng ổ đĩa.

Cho dù bạn thích các công cụ dòng lệnh hay trình lưu trữ tệp đồ họa, quá trình giải nén khá đơn giản.

Trong Linux, người dùng có nhiều cách để giải nén tệp .tar.gz – sử dụng thiết bị đầu cuối và trình lưu trữ tệp đồ họa. Phương pháp đầu cuối chỉ được khuyến nghị cho những người cảm thấy thoải mái với tương tác dòng lệnh, trong khi trình lưu trữ tệp đồ họa mang lại trải nghiệm thân thiện với người dùng và phù hợp cho người mới bắt đầu.

Mặt khác, người sử dụng hệ thống Windows có thể dựa vào các công cụ lưu trữ tệp của bên thứ ba như 7-zip hoặc WinRAR để giải nén tập tin dễ dàng.

Bạn cũng có thể muốn biết các lựa chọn thay thế WinZip tốt nhất để nén tệp.

Mục lục