كيفية أستخدام أمر {bzip2} في لينكس سطر الأوامر ؟


كيفية فك ضغط الملفات باستخدام BZIP2 ؟

كيفية فك ضغط الملفات ؟


كيفية ضغط الملفات باستخدام BZIP2 ؟

كيفية فك ضغط الملفات ؟




ضغط الملفات هو : عملية تشفير البيانات و تقليل حجمها .


إلغاء ضغط الملفات هو : عملية استعادة البيانات المضغوطة الى ما كانت عليه .

هناك عدة برامج مثل اBZIP2ا على سبيل المثال gzip و zip

لو سئل أحدكم السؤال التالي : ما هي أشهر برامج الضغط و فك الضغط ؟


يمكن القول هناك ثلاث برامج رئيسية هي التالي :

1- برنامج : BZIP2

2- برنامج : gzip

3- برنامج : zip

هناك عيب واحد في bzip2 أنه أبطأ من gzip و zip.


كيف نستخدم برنامج BZIP2 لضغط و فك ضغط الملفات ؟



1- يمكن استخدام bzip2  دون أي خيارات .

2- يمكن استخدام bzip2 في ضغط أي عدد من الملفات في وقت واحد .



$ bzip2 name1 name2 name3 name4 name5 name6 name6


لمشاهدة العمليات أثناء الضغط استخدم -v .

$ bzip2 -v name1 name2 name3 name4 name5 name6 name6

مالذي يحدث عند استخدام bzip2 في ضغط الملفات ؟



1- سوف يتم استبدال كل ملف بإصدار مضغوط .

- لعرض  أحجام الملفات   ls -s

-للاحتفاظ بلملفات الاصلية bzip2 -k

$ bzip2 -k name1 name2 name3 name4 name5 name6 name6

- من مزايا bzip2 الأحتفاظ بأذونات والملكية مثل الملف الأصلي .




كيفية جمع الملفات في ملف مضغوط واحد و من ثم فكها لعدة ملفات ؟


$ tar -cf name_all.tar name1 name2 name3 name4 name5 name6

$ ls

name1  name2  name3  name4  name5  name6  name_all.tar

$ bzip2 -k name_all.tar

$ ls
name1  name2  name3  name4  name5  name6  name_all.tar  name_all.tar.bz2

في الواقع نحن لا نستخدم هذه الطريقة السابقة أثناء العمل اليومي , و إنما شرحتها لكم لكي تفهموا العملية كاملة , و نحن نقوم بما سبق بخطوة واحدة بدل 2 خطوة و هي أضافة  -j الذي سوف يجمع الملفات و يقوم بالضغط .


$ tar -cjf  name_all.tar.bzip2 name1  name2  name3  name4  name5  name6


$ ls
name1  name2  name3  name4  name5  name6  name_all.tar.bzip2

كيفية فك ضغط الملفات ؟


أحذف الملفات من 1 حتى 6 و جرب الأمر التالي :

$ tar xvjf name_all.tar.bzip2
name1/
name2/
name3/
name4/
name5/
name6/


www.knows1.com/2018/05/linux.html
17 أيار (مايو) 2018 ... ما هو لينكس : في نظرة عامة لنظام التشغيل لينكس سوف نقدم شرح نظام linux , و ما هي توزيعات نظام linux و اصدارات نظام التشغيلlinux و مميزات نظام ...
www.knows1.com/2018/05/symboliclink.html
21 أيار (مايو) 2018 ... قد تكون تعرف كيفية عمل رابط لملف أو انشاء رابط مختصر فكرة الروابط هي واحدة سواء عمل رابط الكتروني أو عمل رابط على جوجل أو عمل رابط للفيديو و ...
https://www.knows1.com/2018/05/blog-post_69.html
21 أيار (مايو) 2018 ... كيفية أنشاء الروابط الثابتة في لينكس ؟ ما هو الرابط الثابت في لينكس ؟ هو مجموعة من الملفات لها اسم واحد. أو اسم جديد معين للملف .يمكن إنشاء عدد من ...
https://www.knows1.com/2018/07/cd.html
11 تموز (يوليو) 2018 ... كيفية أستخدام أمر {cd} في لينكس سطر الأوامر ؟ كيف الدخول إلى الدليل باستخدام {cd} في لينكس سطر الأوامر ؟ cd name_file كيف التغيير إلى دليل ...
www.knows1.com/2018/05/blog-post_21.html
21 أيار (مايو) 2018 ... كيفية البحث عن المسار الصحيح لملف قابل للتنفيذ فيلينكس ؟ تغير امتداد الملفات في ويندوز 10 لا يختلف عن الأنظمة الأخرى من ناحية المبدء , و ...
https://www.knows1.com/2018/07/blog-post.html
12 تموز (يوليو) 2018 ... كيفية أبقاء الأسماء المستعارة دائمة في لينكس ؟ , ما هو .bashrc ؟ ,كيفية تحرير . bashrc ؟ كيفية عمل الأسماء المستعارة دائمة ؟
www.knows1.com/2018/05/linux_23.html
23 أيار (مايو) 2018 ... كيفية التحقق من الملفات التي تم تحميلها باستخدام SHA-1 على Linux . sha1sum + file_name.sha1 كيفية التحقق من الملفات التي تم تحميلها ...
https://www.knows1.com/2018/05/apache-http-server.html
23 أيار (مايو) 2018 ... اباتشي سيرفر كيفية التعامل مع برنامج xampp xampp apache. سوف نشرح لكم تجميع وتثبيت Apache HTTP Server على أنظمةلينكس ,

ليست هناك تعليقات