4 طرق لضغط الملفات في Terminal على Linux

هل أنت جديد على لينكس؟ هل تريد معرفة كيفية ضغط الملفات من محطة Linux ولكن لا تعرف كيفية القيام بذلك؟ نستطيع المساعدة! تابع معنا فيما ننتقل إلى 4 طرق لضغط الملفات في Terminal على Linux!

4 طرق لضغط الملفات في Terminal على Linux

1. القطران

الطريقة الأولى لضغط الملفات في الجهاز على منصة Linux هي Tar. Tar هو أداة مساعدة مضمنة تعتمد عليها الكثير من برامج Linux ، لذلك ليست هناك حاجة لاستعراض كيفية تثبيته. 

يمكن للأمر Tar إنشاء أرشيفات بتنسيقات عديدة مختلفة ، مثل TGZ و Tar و XZ وغيرها. ومع ذلك ، فإن المحفوظات الأكثر تنوعًا وفائدة التي يمكنك إنشاؤها باستخدام Tar هي TarGZ. 

لضغط الملفات في أرشيف TarGZ ، افتح نافذة طرفية بالضغط على  Ctrl + Alt + T  أو  Ctrl + Shift + T  على لوحة المفاتيح. من هناك ، استخدم  مثال الأمر tar  أدناه لمعرفة كيفية ضغط الملفات والمجلدات.

لضغط ملف (أو عدة ملفات) ، قم بتنفيذ مثال الأمر التالي. 

أولاً ، انتقل إلى المجلد الذي يحتوي على الملفات التي ترغب في ضغطها. في هذا المثال ، سنستخدم دليل "المستندات".

cd ~ / المستندات

بمجرد أن تكون المحطة الطرفية في دليل "المستندات" ، يمكنك إنشاء أرشيف TarGZ جديد. سيقوم الأمر أدناه بضغط كل شيء في مجلد "المستندات" تمامًا.

4 طرق لضغط الملفات في Terminal على Linux

tar -czvf my-new-archive.tar.gz *

لا تريد ضغط كل شيء في مجلد؟ تريد فقط ضغط شيء معين؟ جرب هذا الأمر بدلاً من ذلك.

tar -czvf my-new-archive.tar.gz / home / username / path / to / file / أو / folder /

ويكفي ان نقول؛ أمر Tar متعدد الاستخدامات بشكل لا يصدق. لقد خدشنا للتو سطح ما يمكنك القيام به لضغط الملفات. ومع ذلك ، يمكنك معرفة المزيد حول كيفية استخدام Tar لإنشاء أرشيفات ، وتنفيذ  الأمر –help  أدناه.

القطران - مساعدة

2. رار

هناك طريقة أخرى لضغط الملفات على Linux عبر الجهاز وهي باستخدام Rar. Rar هي أداة مساعدة مجانية تتيح لمن يقومون بتثبيتها التفاعل مع تنسيق أرشيف RAR. يعد Rar تنسيقًا خاصًا ، لذا فإن هذه الأداة مفيدة بشكل لا يصدق إذا كان لديك أرشيفات RAR على جهاز كمبيوتر يعمل بنظام Linux أو تعرف شخصًا يستخدم التنسيق.

لضغط الملفات باستخدام الأداة المساعدة Rar في Linux ، يجب عليك أولاً تثبيت البرنامج. السبب في وجوب تثبيت هذا البرنامج هو أن Unrar يدعم تنسيقًا خاصًا ، والعديد من توزيعات Linux لا تحب هذه الحقيقة. 

أوبونتو

sudo apt تثبيت رر

دبيان

sudo apt-get install rar

قوس لينكس

sudo pacman -S rar

فيدورا

sudo dnf قم بتثبيت https://forensics.cert.org/fedora/cert/32/x86_64/rar-5.4.0-1.fc32.x86_64.rpm

OpenSUSE

sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Leap_15.2/ packman-x86_64 sudo zypper install rar

بمجرد إعداد تطبيق Unrar على كمبيوتر Linux الخاص بك ، يمكنك استخدام  الأمر unrar  لضغط الملفات. باستخدام أمثلة الأوامر أدناه ، قم بإنشاء أرشيف Rar. تأكد من تخصيص الأوامر لتناسب احتياجاتك.

rar a -r my-rar-archive.rar / home / اسم المستخدم / المسار / إلى / المجلد /

أو لضغط ملف واحد ، قم بتنفيذ الأمر التالي.

rar a my-rar-archive.rar / home/username/path/to/file.file.rar

أخيرًا ، يمكنك ضغط جميع الملفات في مجلد.

cd / home / username / folder / where / files / are / 4 طرق لضغط الملفات في Terminal على Linux

رر لي-رر- archive.rar *

عند انتهاء تشغيل أمر ضغط Rar ، سيظهر أرشيف بتنسيق RAR في الدليل الذي قمت بتشغيل أمر الضغط فيه.

3. الرمز البريدي

إذا كنت بحاجة إلى ضغط الملفات الموجودة على كمبيوتر Linux الخاص بك والتي يمكن الوصول إليها بسهولة على أنظمة تشغيل أخرى (مثل Mac أو Windows) ، فإن Zip هو ما تريده. إنه تنسيق ضغط عالمي مدعوم من قبل جميع أنظمة التشغيل الرئيسية. إليك كيفية ضغط الملفات باستخدامها على نظام Linux.

أولاً ، افتح نافذة طرفية. بمجرد فتح نافذة Terminal ، اتبع أمثلة سطر الأوامر أدناه لمعرفة كيفية ضغط الملفات باستخدام  الأمر zip  .

لضغط مجلد يحتوي على ملفات باستخدام أداة Zip ، حدد موقع المجلد  لأمر zip  . ضع في اعتبارك أنك ستحتاج إلى تخصيص مثال الأمر أدناه ليناسب احتياجاتك.

zip -r name-of-zip-archive / home / username / location / of / folder /

هل تريد ضغط عدد قليل من الملفات باستخدام أداة Zip ، وليس دليلًا كاملاً؟ جرب مثال الأمر هذا بدلاً من ذلك.

أولاً ، انتقل إلى الدليل حيث تريد ضغط الملفات.

cd / home / username / location / of / files / to / compress /

ثم ، قم بضغط الملفات باستخدام  الأمر zip  .

اسم مضغوط من ملف مضغوط أرشيف اسم الملف 1 اسم الملف 2 اسم الملف 3

أو ، قم بضغط كل ملف في المجلد باستخدام حرف البدل (*).

اسم مضغوط من أرشيف مضغوط *

4 طرق لضغط الملفات في Terminal على Linux

عند  اكتمال الأمر zip  ، سيكون لديك أرشيف مضغوط في الدليل الذي قمت بتشغيل  zip  منه.

4. Pigz

Pigz هي أداة ضغط لا تشبه أي من البرامج الأخرى في هذه القائمة. انظر ، يمكن للتطبيقات الأخرى مثل Tar و Rar و Zip ضغط ملفات ومجلدات متعددة. لا يستطيع Pigz ضغط الملف فقط في كل مرة ، ولكنه جيد في ذلك.

الشيء في Pigz هو أنه يسمح للمستخدمين بضغط ملف بسرعة وكفاءة لإرساله إلى صديق أو لعمل نسخة احتياطية. Pigz بسيط جدا. لبدء استخدامه ، قم بتشغيل نافذة طرفية. بعد ذلك ، اتبع الإرشادات أدناه لتثبيته على نظامك.

ملاحظة: هل تريد معرفة المزيد عن أداة ضغط Pigz؟ إذا كان الأمر كذلك ، فراجع دليلنا التفصيلي حول كيفية استخدام أداة Pigz على نظام Linux!

أوبونتو

sudo apt install pigz

دبيان

sudo apt-get install pigz

قوس لينكس

sudo pacman -S pigz

فيدورا

sudo dnf تثبيت Pigz

OpenSUSE

sudo zypper تثبيت pigz

الآن بعد أن تم إعداد Pigz ، انتقل إلى الدليل بالملف الذي ترغب في ضغطه باستخدام Pigz باستخدام أمر القرص المضغوط  . تذكر تغيير مثال الأمر أدناه ليناسب احتياجاتك قبل الجري!

القرص المضغوط / المنزل / اسم المستخدم / المجلد / مع / ملف / إلى / ضغط /

بمجرد دخولك إلى الدليل ، قم بضغط الملف باستخدام  الأمر pigz  .

4 طرق لضغط الملفات في Terminal على Linux

Pigz file.filename

عند انتهاء الأمر ، تتم عملية الضغط. ستجد ملفك مستبدلاً بأرشيف GZ مضغوط في المجلد الذي قمت بتشغيل الأمر منه.

استنتاج

هناك العديد من الطرق لضغط الملفات على Linux في المحطة ؛ ومع ذلك ، فإن العديد من مستخدمي Linux المبتدئين لا يعرفون هذه الأدوات. إذا كنت قد بدأت للتو في استخدام Linux وأردت اكتشاف طرق مختلفة لضغط الملفات ، نأمل أن تكون هذه القائمة قد وجهتك في الاتجاه الصحيح!

ما هي أداتك المفضلة لضغط الملفات على Linux؟ تقول لنا في قسم التعليق أدناه!

Leave a Comment

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.