الملف الذي يستخدم تنسيق .tar.gz هو ملف تم إنشاؤه باستخدام تطبيق أرشفة يستند إلى Unix ثم ضغطه باستخدام أداة gzip. غالبًا ما تسمى هذه الملفات كرات القطران. على الرغم من أنه يمكنك العثور عليها بامتداد .tar.gz، إلا أنه يمكن أيضًا اختصار امتداد الملف إلى .tgz أو .gz.
عادةً، غالبًا ما يستخدم مستخدمو Ubuntu وmacOS ملفات tar لتخزين البيانات والنسخ الاحتياطي، ولكن في بعض الأحيان قد يواجه مستخدمو Windows 10 أيضًا هذه الأنواع من الملفات ويحتاجون إلى استخراج محتوياتها.
على الرغم من أنه يمكنك استخدام بعض تطبيقات الطرف الثالث مثل 7-Zip وPeaZip، إلا أن هذه التطبيقات في بعض الأحيان لا يمكنها العمل بشكل جيد مع الملفات التي تم إنشاؤها على منصات أخرى وتكون بطيئة جدًا عند استخراج ملف عدد كبير من الملفات.
يتضمن Windows 10 دعمًا أصليًا لـ tar. يمكنك استخدام موجه الأوامر لاستخراج هذه الملفات. وبدلاً من ذلك، يمكنك أيضًا استخدام نظام Windows الفرعي لنظام Linux (WSL)، الذي يوفر دعمًا أصليًا لـ Ubuntu وFedora وSUSE، بحيث يمكنك أيضًا الوصول إلى العديد من أدوات Linux، بما في ذلك tar لإلغاء ضغط المحتوى السريع من tarball.
ستتعلم في هذا البرنامج التعليمي خطوات استخدام أوامر tar الأصلية على نظام التشغيل Windows 10 باستخدام Command Prompt وUbuntu لاستخراج محتويات ملف .tar.gz.
قم باستخراج .tar.gz أو .tgz أو .gz tarball باستخدام tar على نظام التشغيل Windows 10
لاستخراج ملفات .tar.gz و.tgz و.gz بالإضافة إلى ملفات .zip باستخدام tar على نظام التشغيل Windows 10، اتبع الخطوات التالية:
1. افتح ابدأ على نظام التشغيل Windows 10.
2. افتح موجه الأوامر مع حقوق المسؤول .
3. أدخل الأمر التالي لاستخدام tar لاستخراج الملفات ثم اضغط Enter:
tar -xvzf C:\PATH\TO\FILE\FILE-NAME.tar.gz -C C:\PATH\TO\FOLDER\EXTRACTION

قم باستخراج .tar.gz أو .tgz أو .gz tarball باستخدام tar على نظام التشغيل Windows 10
نصيحة سريعة : في الأمر، تأكد من تحديث البنية لتضمين مساري المصدر والوجهة. بالإضافة إلى ذلك، نظرًا لأنك تستخدم tar بالفعل على نظام التشغيل Windows 10، فلن تحتاج إلى تحديد المسار كما لو كنت تستخدم Linux. يمكنك فقط استخدام تنسيق المسار الذي يستخدمه Windows.
بمجرد الانتهاء من الخطوات، بعد لحظة سيتم استخراج جميع الملفات والمجلدات إلى مسار الوجهة الذي حددته.
يفترض أنك قمت باستخراج كرة قطران تم إنشاؤها على نظام آخر، لذا تحذف المقالة بعض الوسائط التي غالبًا ما تكون ضرورية للحفاظ على الأذونات، ولكنها ليست ضرورية على نظام التشغيل Windows 10 للوصول إلى الملفات.
قم باستخراج .tar.gz أو .tgz أو .gz tarball باستخدام tar في Linux على نظام التشغيل Windows 10
لاستخدام tar على Linux، تحتاج إلى تثبيت توزيعة (مثل Ubuntu) عن طريق تمكين نظام Windows الفرعي لنظام Linux (WSL)، ثم تثبيت Ubuntu من متجر Microsoft.
لاستخراج ملف .tar.gz باستخدام Linux على نظام التشغيل Windows 10، اتبع الخطوات التالية:
1. افتح ابدأ.
2. ابحث عن Ubuntu وانقر على النتيجة العليا لفتح التطبيق.
3. أدخل الأمر التالي لاستخراج محتويات الملف .tar.gz ثم اضغط Enter:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER
![كيفية فك ضغط ملف .tar.gz بسرعة على نظام التشغيل Windows 10 كيفية فك ضغط ملف .tar.gz بسرعة على نظام التشغيل Windows 10]()
قم باستخراج .tar.gz أو .tgz أو .gz tarball باستخدام tar في Linux على نظام التشغيل Windows 10
نصيحة سريعة : في الأمر، تأكد من تحديث البنية لتضمين مساري المصدر والوجهة. إذا كان هناك ملف .tar واحد فقط، فيمكنك استخدام نفس الأمر الموضح أعلاه، ولكن لا تقم بتضمين الوسيطة z .
في الأمر أعلاه، على سبيل المثال، اكتب sudo لتشغيل التطبيق بحقوق المسؤول، وtar لاستدعاء التطبيق ثم تزويده ببعض الوسائط، بما في ذلك:
x - يخبرك Tar برغبتك في استخراج المحتويات.
v - هذه وسيطة اختيارية لعرض عملية إلغاء الضغط. بخلاف ذلك، سوف ترى مؤشرًا وامضًا حتى تكتمل العملية.
z - اطلب من tar فك ضغط محتويات الملف .tar.gz باستخدام gzip.
و - تعليمات تحديد اسم الملف الذي أنت على وشك استخراجه.
بعد ذلك، عليك تحديد مسار ملف tarball الذي تريد استخراجه. قد تلاحظ أن المسار يبدأ بـ /mnt/c/ بدلاً من c:\ ، وهذا لأننا نعمل فعلياً في عالم Linux.
-C - يستخدم لإخبار القطران بتغيير الدلائل. عند تنفيذ أمر، تبدأ من الدليل المصدر ثم تحتاج إلى تحديد الدليل الوجهة، وهو مسار المقالة المحدد لإكمال الأمر. يمكنك استخراج الملفات إلى أي مجلد تريده، لكن تذكر أن تبدأ المسار باستخدام /mnt/ متبوعًا بمسار Windows.
من المهم أن تنتبه إلى الأحرف الكبيرة والصغيرة أثناء كتابة أمر في Linux.
في هذا الدليل، قام موقع Quantrimang.com بمراجعة الخطوات الأساسية لأداء مهمة محددة. إذا لم تكن من مستخدمي Linux، فهناك الكثير لتتعلمه عن tar . إذا كنت تريد معرفة المزيد حول هذه الأداة، فاكتب في لوحة تحكم Ubuntu tar --help.