แปลง TAR เป็น ZIP

การแปลงไฟล์ TAR เป็น ZIP จะเปลี่ยนคอนเทนเนอร์ Unix ที่ไม่บีบอัดให้เป็นรูปแบบไฟล์บีบอัดที่ใช้กันอย่างแพร่หลาย

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V

ระหว่างรอไฟล์ คุณเล่น Code Rain ได้เลย

รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ข้อกำหนดTARZIP
ประเภท MIMEapplication/x-tarapplication/zip
ประเภทคอนเทนเนอร์ไฟล์เก็บถาวรคอนเทนเนอร์ไฟล์เก็บถาวร
การบีบอัดไม่บีบอัด (มักใช้ร่วมกับ gzip/bzip2/xz)DEFLATE / BZIP2 / LZMA
ข้อกำหนดมาตรฐานPOSIX.1-2001 / IEEE 1003.1 ustarPKWARE APPNOTE.TXT
ส่วนหัวที่ระบุลายเซ็นไฟล์75 73 74 61 72 (ustar)50 4B 03 04 (PK..)

ภาพรวมรูปแบบและการใช้งาน

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

ข้อกำหนดทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ

ไฟล์ TAR (Tape Archive) ใช้ MIME type application/x-tar และมักจะเริ่มต้นด้วยชุดไบต์ศูนย์หรือเมทาเดตาของส่วนหัว POSIX ที่ไบต์ออฟเซ็ตศูนย์ โดยไม่มีการบีบอัดในตัว ไฟล์ ZIP ใช้ MIME type application/zip มีลายเซ็นไฟล์ เลขฐานสิบหก 50 4B 03 04 และรวมการบีบอัดไฟล์แต่ละไฟล์โดยใช้อัลกอริทึม เช่น DEFLATE เข้ากับคอนเทนเนอร์โดยตรง

ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์

ไฟล์ ZIP ได้รับการสนับสนุนโดยตรงใน Windows, macOS, Linux, iOS และ Android โดยไม่ต้องใช้ซอฟต์แวร์ภายนอก เว็บเบราว์เซอร์สามารถอ่านและสร้างข้อมูล ZIP ได้โดยใช้ไลบรารี JavaScript ไฟล์ TAR ต้องใช้ยูทิลิตี้เฉพาะทางบนระบบ Windows ทำให้ ZIP เป็นตัวเลือกที่เหนือกว่าสำหรับการแชร์ข้ามแพลตฟอร์ม

เคล็ดลับการใช้งาน

ควรตรวจสอบเสมอว่าเครื่องมือแปลงของคุณรักษาสิทธิ์ไฟล์ (file permissions) ไว้หรือไม่ หากคุณกำลังย้ายสคริปต์หรือไฟล์ปฏิบัติการจากสภาพแวดล้อม Linux ไปยังเครื่อง Windows

คำถามที่พบบ่อย

จะแปลงไฟล์เก็บถาวร TAR เป็นไฟล์เก็บถาวร ZIP โดยไม่สูญเสียคุณภาพได้อย่างไร

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

ไฟล์เก็บถาวร TAR และไฟล์เก็บถาวร ZIP ต่างกันอย่างไร

ไฟล์ TAR จะรวมไฟล์หลายไฟล์เข้าด้วยกันเป็นสตรีมเดี่ยวโดยค่าเริ่มต้นโดยไม่มีการบีบอัด ในขณะที่ไฟล์ ZIP จะบีบอัดไฟล์แต่ละไฟล์ภายในคอนเทนเนอร์โดยใช้อัลกอริทึม เช่น DEFLATE เพื่อประหยัดพื้นที่จัดเก็บ