UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง TAR เป็น ZIP

ไฟล์ .tar คือการนำไฟล์หลายไฟล์มาต่อกันเป็นก้อนเดียวโดยไม่มีการบีบอัดและไม่มีสารบัญ เมื่อแพ็กใหม่เป็น ZIP ไฟล์ชุดเดิมจะเปิดได้ด้วยการดับเบิลคลิกบนคอมพิวเตอร์หรือมือถือแทบทุกเครื่อง และส่วนใหญ่ขนาดไฟล์ที่ต้องดาวน์โหลดจะเล็กลงด้วย

แปลงไฟล์บีบอัด

หรือลากไฟล์ ZIP, ZIPX, RAR … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลดไฟล์ .tar

    วางไฟล์เก็บถาวร TAR ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB รองรับไฟล์แบบบีบอัดอย่าง .tar.gz, .tgz และ .tar.xz ด้วย

  2. 2

    ตรวจสอบระดับการบีบอัด

    หน้านี้ตั้ง การบีบอัด เป็นระดับสูงสุด เพราะ TAR ไม่มีการบีบอัดในตัว และไฟล์ข้อความ โค้ด และล็อกจะเล็กลงมาก โฟลเดอร์และวันที่จะถูกเก็บไว้ตามค่าเริ่มต้น

  3. 3

    แปลงเป็น ZIP

    กด แปลงเป็น ZIP แล้วดาวน์โหลดผลลัพธ์ ไฟล์ทั้งสองจะถูกลบออกจากเซิร์ฟเวอร์หลังผ่านไป 30 นาที

การแปลง TAR เป็น ZIP เปลี่ยนเพียงตัวบรรจุ ไม่เปลี่ยนเนื้อหา ทุกไฟล์ออกมาตรงกันทุกไบต์ ตอนนี้บีบอัดแล้วและเปิดอ่านได้ในทุกระบบ

TAR และ ZIP: ไฟล์บีบอัดสองแบบจากสองโลกที่ต่างกัน

TAR ย่อมาจาก tape archive เปิดตัวมากับ Unix Version 7 ในปี 1979 ตอนที่การสำรองข้อมูลลงเทปแม่เหล็กซึ่งอ่านได้เฉพาะจากต้นจนจบ TAR จึงเป็นสตรีม คือส่วนหัว ไฟล์ ส่วนหัว ไฟล์ ต่อกันไป เติมให้ครบบล็อกละ 512 ไบต์ และไม่มีสารบัญตอนท้าย การหาไฟล์สุดท้ายจึงต้องอ่านผ่านทุกไฟล์ก่อนหน้า POSIX กำหนดโครงสร้างนี้เป็นมาตรฐาน ustar ในปี 1988 และเครื่องมือบน Linux ก็ยังเขียนรูปแบบนี้อยู่

ZIP มาจากโลกพีซี Phil Katz เปิดตัวพร้อม PKZIP ในปี 1989 โดยบีบอัดทีละไฟล์ และมีรายการไฟล์ทั้งหมดใน central directory ที่ท้ายไฟล์ ไดเรกทอรีนี้ทำให้ Windows Explorer หรือแอป Files บน iPhone แสดงเนื้อหาได้ทันที และดึงไฟล์เดียวออกมาได้โดยไม่ต้องแตกไฟล์ที่เหลือ

ปัญหาเกิดเมื่อนักพัฒนา เซิร์ฟเวอร์ หรือไฟล์สำรองบน Linux ส่งไฟล์ .tar ให้คนที่ใช้แล็ปท็อปหรือโทรศัพท์ การแปลงจะให้ผู้รับได้ฟอร์แมตที่ระบบของเขาเปิดได้ในตัวมานานกว่ายี่สิบปี

tar เปิดตัวใน Unix Version 7
1979
ขนาดของบล็อกส่วนหัว tar ทุกบล็อก
512 B
ZIP เปิดตัวพร้อม PKZIP
1989
tar.exe มาถึง Windows 10 เวอร์ชัน 1803
2018

TAR

ไฟล์รวม TAR (Tape archive)

TAR เป็นรูปแบบไฟล์รวมของ Unix ที่มีมาตั้งแต่ปี 1979 เดิมออกแบบมาเพื่อเขียนไฟล์ลงเทป รวมไฟล์จำนวนมากเป็นไฟล์เดียวโดยรักษาโฟลเดอร์ สิทธิ์การเข้าถึง และเวลาประทับไว้ แต่ตัวมันเองไม่บีบอัดข้อมูลใด ๆ เป็นวิธีมาตรฐานในการรวมไฟล์บน Linux และ macOS และมักบีบอัดต่อด้วย gzip, bzip2 หรือ xz Windows 10 ขึ้นไปแตกไฟล์ TAR ได้ด้วยเครื่องมือในตัว

การบีบอัด
แบบไม่สูญเสียข้อมูล
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
1979 · Unix (Bell Labs)
ตัวแปลงไฟล์ TAR

ZIP

ไฟล์บีบอัด ZIP

ZIP เป็นรูปแบบไฟล์บีบอัดแบบ lossless ที่ Phil Katz แห่ง PKWARE สร้างขึ้นในปี 1989 รวมไฟล์และโฟลเดอร์จำนวนมากไว้ในไฟล์บีบอัดไฟล์เดียว และ Windows, macOS, Linux, iOS และ Android เปิดได้โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม ZIP ยังเป็นคอนเทนเนอร์เบื้องหลังไฟล์ DOCX, XLSX, EPUB, APK และ JAR การบีบอัดมาตรฐานทำงานเร็วแต่มีประสิทธิภาพต่ำกว่า 7z และการป้องกันด้วยรหัสผ่านแบบ ZipCrypto รุ่นเก่ามีความปลอดภัยต่ำ

การบีบอัด
แบบไม่สูญเสียข้อมูล
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
1989 · Phil Katz (PKWARE)
ตัวแปลงไฟล์ ZIP

ชุดไฟล์ TAR มาจากเซิร์ฟเวอร์ Linux ไฟล์สำรอง และซอร์สรุ่นที่เผยแพร่ ผู้คนจึงแพ็กใหม่เป็น ZIP เพื่อส่งให้เพื่อนร่วมงาน ลูกค้า และแบบฟอร์มอัปโหลดบน Windows หรือโทรศัพท์ที่ต้องการ ZIP ส่วน ZIP เป็น TAR เป็นการย้ายฝั่งดีพลอยไปสู่เครื่องมือ Linux

สิ่งที่ได้และสิ่งที่เสียไปเมื่อแปลง TAR เป็น ZIP

สิ่งที่ได้ใน ZIP

  • ดับเบิลคลิกเปิดได้บน Windows 10, macOS, iPhone และ Android
  • มีการบีบอัด มักได้ไฟล์เล็กลงมากสำหรับข้อความและโค้ด
  • ข้ามไปที่ไฟล์เดียวได้ทันทีโดยไม่ต้องอ่านทั้งไฟล์เก็บถาวร
  • ตั้งรหัสผ่าน AES-256 ได้ตามต้องการผ่าน รหัสผ่านใหม่

สิ่งที่หายไปจาก TAR

  • ชื่อเจ้าของและกลุ่ม
  • สิทธิ์การรัน เว้นแต่เครื่องมือแตกไฟล์จะคืนค่าให้
  • ลิงก์แบบ symbolic และ hard link
  • ไฟล์อุปกรณ์และไฟล์พิเศษของ Unix ที่ตรงตามต้นฉบับ

การเปิดไฟล์ ZIP ที่แปลงแล้ว

บน Windows คลิกขวาที่ไฟล์ ZIP แล้วเลือก Extract All บน Mac ให้ดับเบิลคลิก ส่วนโทรศัพท์เปิดได้ในแอป Files คู่มือ วิธีแตกไฟล์ ZIP บนทุกอุปกรณ์ อธิบายทีละขั้นตอนของแต่ละระบบ

หากผู้รับต้องการเพียงเอกสารเดียวจาก TAR ก็ไม่จำเป็นต้องส่งทั้งไฟล์เก็บถาวร เลือก Extract files ใน แปลงเป็น แล้วดาวน์โหลดเฉพาะเนื้อหา หรือส่ง ZIP ผ่านเครื่องมือ แตกไฟล์ ZIP ออนไลน์ ภายหลังเพื่อเลือกไฟล์ที่ต้องการ

คำถามเกี่ยวกับการแปลง TAR เป็น ZIP

ไฟล์ .tar ถูกบีบอัดมาแล้วหรือไม่

ไม่ TAR บันทึกเพียงชื่อ ขนาด เจ้าของ สิทธิ์ และวันที่ของแต่ละไฟล์ไว้ในส่วนหัวขนาด 512 ไบต์ แล้วเขียนข้อมูลไบต์ของไฟล์ตามจริง การบีบอัดเป็นขั้นตอนแยกต่างหาก จึงมีนามสกุลที่สองต่อท้าย เช่น .gz หรือ .xz ในไฟล์ tarball ที่บีบอัดแล้ว

ไฟล์ ZIP จะเล็กกว่าไฟล์ TAR หรือไม่

โดยทั่วไปใช่ เพราะ ZIP มีการบีบอัดส่วน TAR ไม่มี ซอร์สโค้ด ไฟล์ CSV ที่ส่งออก และไฟล์ล็อกมักเล็กลงเหลือเพียงเศษเสี้ยวของขนาดเดิม ส่วนรูปภาพ วิดีโอ และไฟล์ที่บีบอัดมาแล้วแทบไม่เปลี่ยน และ ZIP อาจใหญ่กว่าขนาดรวมเดิมเล็กน้อยด้วยซ้ำ

สิทธิ์ไฟล์แบบ Unix ยังคงอยู่หรือไม่เมื่อแปลง TAR เป็น ZIP

ไม่แน่นอน TAR เก็บเจ้าของ กลุ่ม และสิทธิ์การรันของทุกไฟล์ ZIP มีที่เก็บบิตสิทธิ์ แต่ Windows ไม่สนใจ และเครื่องมือแตกไฟล์จำนวนมากก็ไม่คืนค่าให้ หากสคริปต์ต้องรันได้บน Linux ให้สั่ง chmod +x หลังแตกไฟล์ หรือเก็บ TAR ไว้สำหรับผู้รับที่ใช้ Linux

Symbolic link ในไฟล์ TAR จะเป็นอย่างไร

ZIP ไม่มีวิธีเก็บ symlink ที่ Windows และโทรศัพท์จะสร้างคืนได้ทั่วกัน ลิงก์อาจกลายเป็นไฟล์ปกติหรือหายไปหลังแตกไฟล์ ควรตรวจโฟลเดอร์ที่พึ่งพาลิงก์ เช่น โปรเจกต์ที่ใช้ไฟล์ตั้งค่าร่วมกัน

Windows เปิดไฟล์ TAR ได้เลยโดยไม่ต้องแปลงหรือไม่

Windows 11 รุ่นล่าสุดเปิด TAR ใน File Explorer ได้ โดยเพิ่มมาในการอัปเดตปี 2023 ส่วน Windows 10 มีคำสั่ง tar ใน Command Prompt ตั้งแต่เวอร์ชัน 1803 แต่ดับเบิลคลิกเปิดไม่ได้ คอมพิวเตอร์ที่ทำงานรุ่นเก่า โทรศัพท์ และเว็บพอร์ทัลจำนวนมากยังคาดหวังไฟล์ ZIP

ไฟล์ของฉันลงท้ายด้วย .tar.gz ไม่ใช่ .tar ใช้หน้านี้ได้หรือไม่

ใช้ได้ เพราะที่นี่รองรับ tarball แบบบีบอัด แต่ แปลง TAR.GZ เป็น ZIP อธิบายชั้น gzip และข้อควรระวังไว้อย่างละเอียดกว่า