Chuyển TAR sang ZIP
File .tar là một gói gồm nhiều tệp nối liền nhau, không nén và không có mục lục. Đóng gói lại thành ZIP, các tệp đó sẽ mở được bằng một cú nhấp đúp trên hầu hết máy tính và điện thoại, thường với dung lượng tải về nhỏ hơn.
Chuyển đổi tệp nén
hoặc thả tệp ZIP, ZIPX, RAR … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Chỉ cần nếu tệp nén bạn tải lên được bảo vệ bằng mật khẩu.
Mật khẩu tùy chọn cho tệp nén sau khi chuyển đổi. Để trống nếu không cần. TAR và ISO không hỗ trợ mật khẩu.
AES-256 an toàn và mở được trong Windows 11, macOS, 7-Zip và WinRAR. ZipCrypto yếu nhưng mở được bằng công cụ giải nén tích hợp trên các bản Windows cũ.
Giữ nguyên các thư mục gốc, hoặc đưa mọi tệp lên cấp cao nhất.
Cách sử dụng công cụ này
- 1
Tải lên file .tar
Kéo thả file TAR vào, hoặc tối đa 20 file, mỗi file không quá 95 MB. Các biến thể đã nén như .tar.gz, .tgz và .tar.xz cũng được chấp nhận.
- 2
Kiểm tra mức nén
Trang này đặt Mức nén ở mức Tối đa, vì file TAR không tự nén và văn bản, mã nguồn, log sẽ nhỏ đi rất nhiều. Thư mục và ngày tháng được giữ mặc định.
- 3
Chuyển sang ZIP
Nhấn Chuyển sang ZIP rồi tải kết quả xuống. Cả hai file sẽ bị xóa khỏi máy chủ sau 30 phút.
Chuyển TAR sang ZIP chỉ đổi vỏ chứa, không đổi nội dung: mọi file được giữ nguyên từng byte, nay đã được nén và đọc được trên mọi hệ thống.
TAR và ZIP: hai định dạng file nén từ hai thế giới khác nhau
TAR là viết tắt của tape archive. Nó ra đời cùng Version 7 Unix năm 1979, khi bản sao lưu được ghi lên băng từ chỉ đọc được từ đầu đến cuối. Vì vậy TAR là một luồng dữ liệu: phần đầu, một file, lại phần đầu, lại một file, đệm cho đủ khối 512 byte, và không có mục lục ở cuối. Để tìm file cuối cùng, trình đọc phải đi qua mọi file phía trước. POSIX chuẩn hóa cấu trúc này thành ustar năm 1988, và các công cụ Linux ngày nay vẫn ghi theo cấu trúc đó.
ZIP đến từ thế giới máy tính cá nhân. Phil Katz phát hành nó cùng PKZIP năm 1989, nén từng file riêng và liệt kê mọi file trong một thư mục trung tâm ở cuối kho lưu trữ. Thư mục này cho phép Windows Explorer hay ứng dụng Tệp trên iPhone hiển thị nội dung ngay lập tức và lấy ra một file mà không cần giải nén phần còn lại.
Hai định dạng va chạm nhau khi một lập trình viên, máy chủ hoặc bản sao lưu Linux đưa file .tar cho người dùng laptop hay điện thoại. Chuyển đổi giúp người đó có định dạng mà hệ thống của họ đã mở trực tiếp được hơn hai mươi năm.
- tar xuất hiện trong Version 7 Unix
- 1979
- dung lượng của mỗi khối đầu tar
- 512 B
- ZIP ra mắt cùng PKZIP
- 1989
- tar.exe có mặt trong Windows 10 1803
- 2018
TAR
Tệp lưu trữ băng từ (TAR)
TAR là định dạng lưu trữ của Unix có từ năm 1979, ban đầu được thiết kế để ghi tệp ra băng từ. Định dạng gộp nhiều tệp thành một và giữ nguyên thư mục, quyền truy cập và dấu thời gian, nhưng tự thân không nén gì cả. Đây là cách tiêu chuẩn để đóng gói tệp trên Linux và macOS và thường được nén kèm bằng gzip, bzip2 hoặc xz. Windows 10 trở lên giải nén được TAR bằng công cụ tích hợp sẵn.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- 1979 · Unix (Bell Labs)
ZIP
Tệp nén ZIP
ZIP là định dạng nén lưu trữ không mất dữ liệu (lossless) do Phil Katz của PKWARE tạo ra năm 1989. Định dạng gộp nhiều tệp và thư mục thành một tệp nén duy nhất, và Windows, macOS, Linux, iOS cùng Android đều mở được mà không cần thêm phần mềm. ZIP cũng là container nằm sau các tệp DOCX, XLSX, EPUB, APK và JAR. Thuật toán nén tiêu chuẩn của ZIP nhanh nhưng kém hiệu quả hơn 7z, và cơ chế bảo vệ mật khẩu ZipCrypto cũ khá yếu.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- 1989 · Phil Katz (PKWARE)
Các gói TAR đến từ máy chủ Linux, bản sao lưu và bản phát hành mã nguồn, nên người ta đóng gói lại thành ZIP để gửi đồng nghiệp, khách hàng và các biểu mẫu tải lên trên Windows hoặc điện thoại vốn yêu cầu ZIP; chuyển ZIP sang TAR là chiều ngược lại, hướng tới các công cụ Linux khi triển khai.
Được và mất gì khi chuyển TAR sang ZIP
Có được trong ZIP
- Nhấp đúp để mở trên Windows 10, macOS, iPhone và Android
- Có nén, thường cho file nhỏ hơn nhiều với văn bản và mã nguồn
- Truy cập thẳng một file mà không cần đọc toàn bộ kho lưu trữ
- Có thể đặt mật khẩu AES-256 qua Mật khẩu mới
Mất đi so với TAR
- Tên chủ sở hữu và nhóm
- Quyền thực thi, trừ khi công cụ giải nén khôi phục lại
- Liên kết tượng trưng và liên kết cứng
- File thiết bị và file đặc biệt chính xác của Unix
Mở file ZIP sau khi chuyển đổi
Trên Windows, nhấp chuột phải vào file ZIP và chọn Extract All; trên Mac, nhấp đúp vào file. Điện thoại mở file trong ứng dụng Tệp. Hướng dẫn cách giải nén file trên mọi thiết bị trình bày từng bước cho mỗi hệ thống.
Nếu người nhận chỉ cần một tài liệu trong file TAR, không cần gửi cả kho lưu trữ. Hãy chọn Trích xuất trong Chuyển sang và tải về riêng phần nội dung, hoặc sau này đưa file ZIP vào công cụ giải nén online để chọn từng file.
Câu hỏi thường gặp về chuyển TAR sang ZIP
File .tar đã được nén sẵn chưa?
Không. TAR chỉ ghi tên, dung lượng, chủ sở hữu, quyền truy cập và ngày của từng file vào một phần đầu 512 byte, rồi ghi nguyên các byte của file. Nén là một bước riêng, vì vậy các tarball đã nén có thêm đuôi thứ hai như .gz hoặc .xz.
File ZIP có nhẹ hơn file TAR không?
Thường là có, vì ZIP được nén còn TAR thì không. Mã nguồn, file CSV xuất ra và file log thường nhỏ đi còn một phần nhỏ so với ban đầu. Ảnh, video và các file vốn đã nén gần như không đổi, thậm chí ZIP có thể lớn hơn tổng dung lượng của chúng một chút.
Quyền tệp Unix có được giữ lại khi chuyển TAR sang ZIP không?
Không đảm bảo. TAR lưu chủ sở hữu, nhóm và quyền thực thi của từng file; ZIP có chỗ cho các bit quyền, nhưng Windows bỏ qua chúng và nhiều công cụ giải nén không khôi phục lại. Nếu một script cần giữ quyền thực thi trên Linux, hãy chạy chmod +x sau khi giải nén, hoặc giữ file TAR cho người nhận dùng Linux.
Liên kết tượng trưng (symlink) trong file TAR sẽ ra sao?
ZIP không có cách lưu symlink chung mà Windows và điện thoại có thể tạo lại. Sau khi giải nén, liên kết có thể trở thành file thông thường hoặc bị mất, vì vậy hãy kiểm tra các thư mục dựa vào liên kết, chẳng hạn một dự án dùng chung file cấu hình.
Windows có mở được file TAR mà không cần chuyển đổi không?
Các bản Windows 11 gần đây mở được TAR trong File Explorer, tính năng được thêm trong bản cập nhật năm 2023. Windows 10 có lệnh tar trong Command Prompt từ phiên bản 1803 nhưng không hỗ trợ nhấp đúp. Các máy tính cơ quan cũ, điện thoại và nhiều cổng web vẫn yêu cầu ZIP.
File của tôi có đuôi .tar.gz chứ không phải .tar. Có dùng trang này được không?
Vẫn dùng được, vì tarball đã nén được chấp nhận ở đây, nhưng trang chuyển TAR.GZ sang ZIP giải thích chi tiết lớp gzip và các điểm đặc biệt của nó.
- Chuyển TAR.GZ sang ZIPChuyển file tarball .tar.gz hoặc .tgz sang ZIP trong một bước: giải nén gzip, đọc tar và đưa mọi file vào một ZIP mở được trên Windows và điện thoại.
- Chuyển 7z sang ZIPChuyển 7z sang ZIP online để mở trên Windows 10, Mac, iPhone, Android mà không cần 7-Zip. Giữ thư mục và ngày tệp; hỗ trợ 7z có mật khẩu.
- Chuyển RAR sang ZIPChuyển RAR sang ZIP online để mở file nén trên mọi máy tính, điện thoại mà không cần WinRAR. Giữ nguyên thư mục, ngày tạo file; hỗ trợ RAR có mật khẩu.
- Chuyển DMG sang ISOChuyển ảnh đĩa DMG của Apple sang ISO để mount trên Windows, Linux hoặc máy ảo. Những gì được giữ lại và vì sao ứng dụng Mac vẫn chỉ chạy trên Mac.
- Mở file RAR onlineMở file RAR online không cần WinRAR hay 7-Zip. Tải tệp nén lên, nhập mật khẩu nếu có và tải xuống các file bên trong. Không cần tài khoản.
- Chuyển ZIP sang RARChuyển ZIP sang RAR online khi diễn đàn, trang mod hay hệ thống lưu trữ yêu cầu .rar. Nén tối đa, đặt mật khẩu tùy chọn, không cần cài WinRAR.