Mở tập tin tar gz. Làm thế nào để mở TAR? Loại trừ các tập tin bằng mặt nạ

Vấn đề phổ biến nhất khiến người dùng không thể mở tệp này là chương trình được gán không chính xác. Để khắc phục điều này trong HĐH Windows, bạn cần nhấp chuột phải vào tệp, trong menu ngữ cảnh, di chuột qua mục “Mở bằng” và chọn “Chọn chương trình…” từ menu thả xuống. Kết quả là bạn sẽ thấy danh sách các chương trình đã cài đặt trên máy tính của mình và bạn có thể chọn chương trình thích hợp. Chúng tôi cũng khuyên bạn nên chọn hộp bên cạnh “Sử dụng ứng dụng này cho tất cả các tệp TAR”.

Một vấn đề khác mà người dùng của chúng tôi cũng gặp phải khá thường xuyên là tệp TAR bị hỏng. Tình trạng này có thể phát sinh trong nhiều trường hợp. Ví dụ: tệp được tải xuống không đầy đủ do lỗi máy chủ, tệp bị hỏng ban đầu, v.v. Để giải quyết sự cố này, hãy sử dụng một trong các đề xuất:

  • Hãy thử tìm tệp bạn cần ở một nguồn khác trên Internet. Bạn có thể may mắn tìm được một phiên bản phù hợp hơn. Ví dụ tìm kiếm trên Google: "File filetype:TAR" . Chỉ cần thay từ "file" bằng tên bạn muốn;
  • Yêu cầu họ gửi lại file gốc cho bạn, có thể file đó đã bị hỏng trong quá trình truyền;

hắc ín- trình lưu trữ phổ biến nhất được sử dụng trên các hệ thống Linux. bản thân tar không phải là một trình lưu trữ theo nghĩa thông thường của từ này, bởi vì bản thân nó không sử dụng tính năng nén. Đồng thời, nhiều trình lưu trữ (ví dụ: Gzip hoặc bzip2) không biết cách nén nhiều tệp mà chỉ hoạt động với một tệp hoặc luồng đầu vào. Vì vậy, hầu hết các chương trình này thường được sử dụng cùng nhau. tar tạo một kho lưu trữ không nén chứa các tệp và thư mục đã chọn, trong khi vẫn giữ nguyên một số thuộc tính của chúng (chẳng hạn như quyền). Sau đó, tệp *.tar kết quả được nén bằng trình lưu trữ, chẳng hạn như gzip. Đây là lý do tại sao các kho lưu trữ thường có phần mở rộng .tar.gz hoặc .tar.bz2 (tương ứng với các kho lưu trữ gzip và bzip2)

Cách sử dụng

tar được khởi chạy với dấu hiệu bắt buộc về một trong các hành động chính, hành động phổ biến nhất là tạo và giải nén các kho lưu trữ, sau đó các tham số khác được đặt tùy thuộc vào hoạt động cụ thể.

Tạo một kho lưu trữ

Để tạo một kho lưu trữ, bạn cần cho tar biết hành động thích hợp được thực hiện bằng cách sử dụng khóa chuyển -c. Ngoài ra, cần có khóa chuyển -f để đóng gói nội dung vào một tệp. Tiếp theo, trước tiên chúng tôi sẽ chỉ ra tên của kho lưu trữ trong tương lai và sau đó là các tệp mà chúng tôi muốn đóng gói.

Tar -cf txt.tar *.txt

Lệnh này sẽ đóng gói tất cả các tệp có phần mở rộng txt vào kho lưu trữ txt.tar. Đây là cách tạo một kho lưu trữ đơn giản không cần nén. Để sử dụng tính năng nén, bạn không cần chạy bất kỳ thứ gì khác; bạn chỉ cần cho tar biết nên sử dụng trình lưu trữ nào để nén tệp lưu trữ. Đối với hai trình lưu trữ phổ biến nhất là gzip và bzip2, các khóa sẽ lần lượt là -z và -j.

Tar -cvzf files.tar.gz ~/files

sẽ đóng gói thư mục ~/files với tất cả nội dung của nó vào kho lưu trữ được nén bằng gzip.

Tar -cvjf files.tar.bz2 ~/files

sẽ tạo một kho lưu trữ tương tự bằng bzip2 để nén.

Công tắc -v cho phép hiển thị danh sách các tệp được đóng gói trong quá trình hoạt động. Thật không may, dấu hiệu nâng cao hơn về tiến trình của quá trình (ví dụ: biểu thị mức độ hoàn thành tính bằng phần trăm) không được cung cấp trong tar. Để thực hiện việc này, hãy sử dụng trình lưu trữ đồ họa (ví dụ: Xarchiver) hoặc sử dụng các công cụ quản lý tệp.

Ngoài gzip và bzip2, ví dụ: lzma (switch –lzma) hoặc xz (switch -J) và trình lưu trữ tương ứng phải được cài đặt trên hệ thống.

Giải nén kho lưu trữ

Hành động “giải nén” được chỉ định bằng khóa chuyển đổi -x. Và ở đây một lần nữa bạn sẽ cần khóa chuyển -f để chỉ định tên của tệp lưu trữ. Chúng tôi cũng sẽ thêm khóa chuyển -v để hiển thị trực quan tiến trình của quá trình.

Tar -xvf /path/to/archive.tar.bz2

sẽ giải nén nội dung của kho lưu trữ vào thư mục hiện tại. Một vị trí thay thế để giải nén có thể được chỉ định bằng cách sử dụng khóa chuyển đổi -C:

Tar -xvf archive.tar.bz2 -C /path/to/folder

Xem nội dung lưu trữ

Để xem nội dung của kho lưu trữ, sử dụng lệnh sau:

Tar -tf archive.tar.gz

Nó sẽ hiển thị một danh sách đơn giản các tập tin và thư mục trong kho lưu trữ. Nếu bạn thêm khóa chuyển -v, một danh sách chi tiết sẽ được hiển thị cho biết kích thước, quyền truy cập và các thông số khác (giống như với ls -l)

Các tính năng khác

tar cung cấp nhiều tính năng hữu ích. Ví dụ: bạn có thể chỉ định các tệp và thư mục sẽ không được đưa vào kho lưu trữ, thêm tệp vào kho lưu trữ hiện có, lấy danh sách các đối tượng cần đóng gói từ tệp văn bản, v.v. Như mọi khi, nó sẽ giúp bạn hiểu tất cả các lựa chọn đa dạng.

man tar tar --help

Chào buổi chiều

Đầu tiên, ngắn gọn và đi vào trọng tâm - chỉ những thông tin cơ bản mà bạn tìm kiếm. Trong phần thứ hai của bài viết, tôi sẽ nói về những sắc thái hữu ích mà bạn có thể làm mà không cần.

Cách giải nén kho lưu trữ tar:

Trên Windows:

Trên hệ thống Linux/Unix:

1. Sử dụng MC (Midnight Commander là trình quản lý tệp phổ biến cho hệ thống Linux, có sẵn trong bất kỳ kho lưu trữ nào) - chỉ cần truy cập tệp tar như thể nó là một thư mục và sao chép nội dung từ đó.

2. Từ bảng điều khiển bằng các lệnh:

tar -xvf tập tin lưu trữ. hắc ín

hắc ín - xvftập tin lưu trữ. hắc ín. gz

tar -xvf archive-file.tar.bz2

tar -xvf tập tin lưu trữ. hắc ín -C /folder_for_unpacking

Giải mã: x - khóa cho biết kho lưu trữ cần được giải nén; v - cho phép hiển thị trực quan quá trình giải nén; f - key, sau đó chúng tôi chỉ ra tên của tệp cần giải nén; C - bạn có thể (nhưng không nhất thiết) chỉ định đường dẫn để giải nén. Nếu đường dẫn không được chỉ định, việc giải nén sẽ được thực hiện trong thư mục hiện tại.

Cách tạo tar:

Trên hệ thống Linux/Unix:

tập tin tar -cf. tar ./folder_with_files - tạo một kho lưu trữ tar đơn giản mà không cần nén

hắc ín - cvzfcác tập tin. hắc ín. gz . /folder_with_files - tạo một kho lưu trữ tar được nén bằng gzip

tar -cvjf files.tar.bz ./folder_with_files - tạo một kho lưu trữ tar được nén bằng bzip2

Phím: c - tạo kho lưu trữ; f - chỉ định tên tệp; z - sử dụng nén gzip (phổ biến nhất); j - sử dụng nén bzip2; v - cho phép hiển thị trực quan quá trình giải nén;

Trên Windows:

1. Nhấp chuột phải vào thư mục hoặc tập tin đã chọn, chọn "7-Zip" -> "Thêm vào kho lưu trữ..." từ menu:

2. Chọn định dạng lưu trữ - tar, thay đổi tên lưu trữ và các cài đặt khác nếu cần và nhấp vào "Ok":

Thông tin hữu ích về trình lưu trữ Tar:

Tar là trình lưu trữ chính cho hệ thống Linux và Unix. Nếu bạn đang tạo một kho lưu trữ cho một hệ thống như vậy, tốt hơn nên sử dụng tar. Zip, mặc dù được hỗ trợ ở đây nhưng chậm hơn nhiều và không được nhiều hệ thống sử dụng.

Nếu các công cụ nén được sử dụng khi tạo kho lưu trữ tar, thông thường sẽ đưa chúng vào tên tệp. Ví dụ: files.tar.gz là kho lưu trữ tar được tạo bằng cách nén gzip, files.tar.bz2 là kho lưu trữ tar sử dụng nén bzip2.

Nếu bạn có thắc mắc hoặc cần làm rõ, vui lòng đặt câu hỏi hoặc để lại nhận xét.

Tôi luôn sẵn lòng giúp đỡ!

Các kho lưu trữ có phần mở rộng tar.gz được tạo bằng ứng dụng gzip (viết tắt của GNU Zip), sử dụng thuật toán nén DEFLATE. Trong hầu hết các trường hợp, nó được sử dụng trong các hệ thống Unix, nơi định dạng này là phần mở rộng tiêu chuẩn cho các kho lưu trữ. Thông thường, các kho lưu trữ này chứa mã nguồn ứng dụng, ít tài liệu và hình ảnh hơn. Điều này là do các tệp được nén bằng thuật toán này chiếm ít dung lượng đĩa. Mở tar.gz bằng bất kỳ trình lưu trữ nào.

Làm cách nào để mở tệp có phần mở rộng tar.gz?

  1. – ứng dụng miễn phí để tạo, xem và giải nén các kho lưu trữ. Nó có một giao diện đơn giản và trực quan. Trước hết, nó tập trung vào làm việc với các tiện ích mở rộng 7zip. Hỗ trợ làm việc từ dòng lệnh cũng như tích hợp shell vào hệ thống.

  2. Zipeg là một ứng dụng miễn phí để làm việc với các kho lưu trữ. Chỉ hỗ trợ xem và giải nén. Cùng với chương trình này, bạn có thể xem hơn 20 định dạng lưu trữ, bao gồm cả tar.gz. Nó có một giao diện đơn giản, dễ chịu và dễ hiểu. Xem trước hình ảnh được hỗ trợ. Cũng có thể chỉ định đường dẫn cố định đến vị trí giải nén; ứng dụng sẽ không yêu cầu.

Bạn có gặp sự cố khi mở tệp .TAR không? Chúng tôi thu thập thông tin về các định dạng tệp và có thể giải thích tệp TAR là gì. Ngoài ra, chúng tôi đề xuất các chương trình phù hợp nhất để mở hoặc chuyển đổi các tệp đó.

Định dạng tệp .TAR được sử dụng để làm gì?

Phần mở rộng tập tin .tar biểu thị loại tệp "Lưu trữ băng Unix/Linux" ( .tar) và định dạng lưu trữ TAR. Về mặt lịch sử, TAR có nguồn gốc là một định dạng lưu trữ được sử dụng trên các máy tính Unix đời đầu để lưu trữ dữ liệu trên các ổ băng từ, do đó có tên là (TAR = TApe Archive). TAR vẫn là định dạng lưu trữ hàng đầu trong thế giới Unix/Linux.

Tài liệu .tar là một kho lưu trữ TAR không nén (còn gọi là "tarball", tarball). Nó phục vụ như một trình bao bọc duy nhất cho một hệ thống tệp phân cấp hoặc một phần của nó, ví dụ: một số thư mục có tất cả các thư mục con và tệp của nó. Các kho lưu trữ TAR nén theo truyền thống nhận được phần mở rộng kép của biểu mẫu .tar.gz hoặc .tar.bz2 để biểu thị định dạng lưu trữ ( .tar), cũng như phương pháp nén được sử dụng (.gz - gzip, .bz2 - bzip2, .xz - xz). Định dạng .tar.gz đã trở thành cách tiêu chuẩn để phân phối các gói mã nguồn cho các chương trình Unix/Linux.



Công cụ chính để làm việc với các kho lưu trữ TAR là tiện ích dòng lệnh GNU tar, đây là phần mềm miễn phí và đã được chuyển sang nhiều hệ điều hành và nền tảng. Trong môi trường Microsoft Windows, cả tarball nén và không nén đều được nhận dạng và mở dễ dàng bởi một số trình lưu trữ đồ họa trả phí và miễn phí.

Các chương trình mở hoặc chuyển đổi tệp TAR

Bạn có thể mở tệp TAR bằng các chương trình sau: