UltKit

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

    کمپریشن کی سیٹنگ دیکھیں

    یہ صفحہ کمپریشن کو Maximum پر رکھتا ہے، کیونکہ TAR میں اپنی کوئی کمپریشن نہیں ہوتی اور ٹیکسٹ، کوڈ اور لاگز کافی چھوٹے ہو جاتے ہیں۔ فولڈرز اور تاریخیں بطور ڈیفالٹ برقرار رہتی ہیں۔

  3. 3

    ZIP میں تبدیل کریں

    ZIP میں تبدیل کریں دبائیں اور نتیجہ ڈاؤن لوڈ کریں۔ دونوں فائلیں 30 منٹ بعد سرور سے حذف ہو جاتی ہیں۔

TAR سے ZIP صرف کنٹینر بدلتا ہے، مواد نہیں: ہر فائل بائٹ بہ بائٹ وہی نکلتی ہے، اب کمپریس شدہ اور ہر سسٹم پر پڑھنے کے قابل۔

TAR سے ZIP: دو مختلف دنیاؤں کے دو آرکائیو

TAR کا مطلب tape archive ہے۔ یہ 1979 میں Version 7 Unix کے ساتھ آیا، جب بیک اپ مقناطیسی ٹیپ پر جاتے تھے جو صرف شروع سے آخر تک پڑھی جا سکتی تھی۔ اس لیے TAR ایک اسٹریم ہے: ہیڈر، فائل، پھر ہیڈر، پھر فائل، 512 بائٹ کے بلاکس تک پیڈ کی ہوئی، اور آخر میں کوئی فہرست نہیں۔ آخری فائل ڈھونڈنے کے لیے ریڈر کو اس سے پہلے کی ہر چیز سے گزرنا پڑتا ہے۔ POSIX نے 1988 میں اس ساخت کو ustar کے نام سے معیاری بنایا، اور Linux ٹولز آج بھی یہی لکھتے ہیں۔

ZIP پی سی کی دنیا سے آئی۔ Phil Katz نے اسے 1989 میں PKZIP کے ساتھ جاری کیا، جس میں ہر فائل الگ کمپریس ہوتی ہے اور آرکائیو کے آخر میں مرکزی ڈائریکٹری ہر فائل کی فہرست رکھتی ہے۔ اسی ڈائریکٹری کی بدولت Windows Explorer یا iPhone کی Files ایپ مواد فوراً دکھا دیتی ہے اور باقی کھولے بغیر ایک فائل نکال سکتی ہے۔

دونوں کا ٹکراؤ تب ہوتا ہے جب کوئی ڈویلپر، سرور یا Linux بیک اپ .tar کسی ایسے شخص کو دے جو لیپ ٹاپ یا فون پر ہو۔ تبدیلی اسے وہ فارمیٹ دیتی ہے جو اس کا سسٹم بیس سال سے زیادہ عرصے سے براہِ راست کھولتا آیا ہے۔

tar، Version 7 Unix میں متعارف
1979
ہر tar ہیڈر بلاک کا سائز
512 B
ZIP کا PKZIP کے ساتھ آغاز
1989
tar.exe، Windows 10 1803 میں شامل
2018

TAR

ٹیپ آرکائیو (TAR)

TAR 1979 کا یونکس آرکائیو فارمیٹ ہے جو ابتدا میں فائلیں ٹیپ پر لکھنے کے لیے بنایا گیا تھا۔ یہ فولڈرز، اجازتیں اور ٹائم اسٹیمپ محفوظ رکھتے ہوئے کئی فائلوں کو ایک میں جوڑتا ہے، لیکن خود کوئی کمپریشن نہیں کرتا۔ لینکس اور macOS پر فائلیں یکجا کرنے کا یہ معیاری طریقہ ہے اور عموماً gzip، bzip2 یا xz سے کمپریس کیا جاتا ہے۔ Windows 10 اور بعد کے ورژن بلٹ اِن ٹولز سے TAR کھول سکتے ہیں۔

کمپریشن
لاس لیس
شفافیت
–
اینیمیشن
–
متعارف ہونے کا سال
1979 · Unix (Bell Labs)
TAR کنورٹر

ZIP

ZIP آرکائیو

ZIP ایک لاسلیس آرکائیو فارمیٹ ہے جسے PKWARE کے Phil Katz نے 1989 میں بنایا۔ یہ بہت سی فائلوں اور فولڈرز کو ایک کمپریسڈ فائل میں جمع کرتا ہے، اور Windows، macOS، Linux، iOS اور Android اسے اضافی سافٹ ویئر کے بغیر کھول سکتے ہیں۔ ZIP، DOCX، XLSX، EPUB، APK اور JAR فائلوں کا کنٹینر بھی ہے۔ اس کا معیاری کمپریشن تیز ہے لیکن 7z سے کم مؤثر، اور پرانا ZipCrypto پاس ورڈ تحفظ کمزور ہے۔

کمپریشن
لاس لیس
شفافیت
–
اینیمیشن
–
متعارف ہونے کا سال
1989 · Phil Katz (PKWARE)
ZIP کنورٹر

TAR بنڈل Linux سرورز، بیک اپس اور سورس ریلیزز سے آتے ہیں، اس لیے لوگ انہیں Windows یا فونز پر ساتھیوں، کلائنٹس اور اپ لوڈ فارمز کے لیے ZIP میں دوبارہ پیک کرتے ہیں جو ZIP مانگتے ہیں؛ ZIP سے TAR ڈیپلائے کی طرف Linux ٹولز کے لیے الٹا قدم ہے۔

TAR کو ZIP میں تبدیل کرنے سے کیا ملتا ہے اور کیا جاتا ہے

ZIP میں حاصل

  • Windows 10، macOS، iPhone اور Android پر ڈبل کلک سے کھلنا
  • کمپریشن، ٹیکسٹ اور کوڈ کے لیے اکثر کہیں چھوٹی فائل
  • پورا آرکائیو پڑھے بغیر سیدھا ایک فائل تک پہنچنا
  • نیا پاس ورڈ کے ذریعے اختیاری AES-256 پاس ورڈ

TAR میں پیچھے رہ جانے والا

  • مالک اور گروپ کے نام
  • Execute پرمیشنز، جب تک unzip ٹول انہیں بحال نہ کرے
  • سمبولک اور ہارڈ لنکس
  • Unix ڈیوائس اور خصوصی فائلیں جوں کی توں

تبدیل شدہ ZIP فائل کھولنا

Windows پر ZIP پر رائٹ کلک کر کے Extract All منتخب کریں؛ Mac پر اس پر ڈبل کلک کریں۔ فونز اسے Files ایپ میں کھولتے ہیں۔ ہماری گائیڈ کسی بھی ڈیوائس پر فائلیں ان زپ کرنے کا طریقہ ہر سسٹم کے لیے مرحلہ وار بتاتی ہے۔

اگر وصول کنندہ کو TAR میں سے صرف ایک دستاویز چاہیے تو پورا آرکائیو بھیجنے کی ضرورت نہیں۔ اس میں تبدیل کریں میں Extract files منتخب کریں اور صرف مواد ڈاؤن لوڈ کریں، یا بعد میں ZIP کو آن لائن ان زپ کریں ٹول میں ڈال کر الگ فائلیں چن لیں۔

TAR سے ZIP کے بارے میں سوالات

کیا .tar فائل پہلے سے کمپریس ہوتی ہے؟

نہیں۔ TAR ہر فائل کا نام، سائز، مالک، پرمیشنز اور تاریخ 512 بائٹ کے ہیڈر میں درج کرتا ہے اور پھر فائل کے بائٹس جوں کے توں لکھ دیتا ہے۔ کمپریشن الگ مرحلہ ہے، اسی لیے کمپریس شدہ ٹار بالز کی ایک دوسری ایکسٹینشن ہوتی ہے جیسے .gz یا .xz۔

کیا ZIP فائل TAR سے چھوٹی ہوگی؟

عموماً ہاں، کیونکہ ZIP کمپریس ہوتی ہے اور TAR نہیں۔ سورس کوڈ، CSV ایکسپورٹس اور لاگ فائلیں اکثر اپنے سائز کے ایک چھوٹے حصے تک رہ جاتی ہیں۔ تصاویر، ویڈیوز اور پہلے سے کمپریس شدہ فائلوں میں برائے نام فرق پڑتا ہے، اور ZIP ان کے کل سائز سے تھوڑی بڑی بھی ہو سکتی ہے۔

کیا TAR سے ZIP میں تبدیل کرنے پر Unix فائل پرمیشنز برقرار رہتی ہیں؟

قابلِ اعتماد طور پر نہیں۔ TAR ہر فائل کا مالک، گروپ اور execute بٹ محفوظ رکھتا ہے؛ ZIP میں پرمیشن بٹس کی گنجائش ہے، مگر Windows انہیں نظرانداز کرتا ہے اور بہت سے unzip ٹولز انہیں بحال نہیں کرتے۔ اگر Linux پر کوئی اسکرپٹ قابلِ عمل رہنی چاہیے تو نکالنے کے بعد chmod +x چلائیں، یا Linux صارفین کے لیے TAR ہی رکھیں۔

TAR کے اندر موجود سمبولک لنکس کا کیا ہوتا ہے؟

ZIP میں سمبولک لنک محفوظ کرنے کا ایسا قابلِ منتقلی طریقہ نہیں جسے Windows اور فونز دوبارہ بنا سکیں۔ توقع رکھیں کہ لنک عام فائل کی صورت میں نکلے گا یا نکالنے کے بعد غائب ہوگا، اس لیے جو فولڈر لنکس پر منحصر تھا، جیسے مشترکہ کنفیگ والا پراجیکٹ، اسے جانچ لیں۔

کیا Windows کنورٹ کیے بغیر TAR فائل کھول سکتا ہے؟

Windows 11 کے حالیہ ورژنز File Explorer میں TAR کھول لیتے ہیں، یہ سہولت 2023 کی اپ ڈیٹ میں شامل ہوئی۔ Windows 10 میں ورژن 1803 سے Command Prompt میں tar کمانڈ موجود ہے، مگر ڈبل کلک سپورٹ نہیں۔ پرانے دفتری پی سی، فونز اور بہت سے ویب پورٹلز اب بھی ZIP ہی مانگتے ہیں۔

میری فائل .tar نہیں بلکہ .tar.gz پر ختم ہوتی ہے۔ کیا یہ درست صفحہ ہے؟

یہ کام کرتا ہے، کیونکہ یہاں کمپریس شدہ ٹار بالز قبول ہیں، لیکن TAR.GZ سے ZIP میں gzip پرت اور اس کی باریکیاں تفصیل سے بیان کی گئی ہیں۔