ضغط الملفات هو عملية يمكنك من خلالها احتواء مجموعة من البيانات بشكل جماعي في مكان واحد. فهو يسهل نقل الملفات وإدارة التخزين وتنظيم البيانات والمزيد. في Linux، يعد tar وzip هما أكثر تنسيقات ضغط الملفات شيوعًا.
يمكنك أيضًا ضغط الملفات وحمايتها بكلمة مرور. ومع ذلك، يشعر العديد من مستخدمي Linux بالحيرة عند ضغط الملفات بسرعة. لذا، تتناول هذه المقالة القصيرة الطرق البسيطة لمزامنة الملفات في Linux. هناك العديد من الأوامر وأساليب واجهة المستخدم الرسومية البسيطة المتاحة لإنشاء ملفات مضغوطة دون أي متاعب. دعونا نفحص كل طريقة مع الأمثلة.
الأمر البريدي
يعد الأمر zip أداة مساعدة قوية تعمل على ضغط الملفات والأدلة في أرشيف مضغوط. إليك أمر بسيط يمكنك استخدامه:
أَزِيز [ خيارات ] zipfile_name.zip file.txt Directory_name
يرجى استبدال [options] بالخيارات المناسبة واستبدال zipfile_name.zip باسم الملف المطلوب للملف المضغوط الجديد. علاوة على ذلك، يمثل file.txt و Directory_name الملفات التي تحتاج إلى ضغطها. على سبيل المثال، لنستخدم الأمر التالي لإنشاء Scripts.zip عن طريق إضافة ملفات file1.txt وfile2.txt:
أَزِيز -ص Scripts.zip file1.txt file2.txt
في الأمر أعلاه، استخدمنا الخيار -r لإجراء ضغط الملف بشكل متكرر. في حالة رغبتك في إنشاء ملف مضغوط وجعله محميًا بكلمة مرور، فيمكنك استخدام الأمر التالي:
أَزِيز -ص 12345 Scripts.zip file1.txt file2.txt
إذا كنت تريد ضغط جميع الملفات التي لها نفس الامتداد، فيرجى تشغيل الأمر أدناه:
قرص مضغوط ~ / وثائقأَزِيز -ص script.zip * .رسالة قصيرة
وبالمثل، يمكنك ضغط جميع ملفات الدليل باستخدام أمر واحد:
أَزِيز -ص home.zip *
في الأمر أعلاه، يعد home.zip ملفًا مضغوطًا، و* عبارة عن حرف بدل لإضافة كل شيء من الموقع المحدد.
أمر القطران
يعد الأمر tar أداة مساعدة متعددة الاستخدامات تستخدم لأرشفة الملفات في Linux. ومع ذلك، على عكس الرمز البريدي، فإنه يتطلب منك استخدام أدوات الضغط مثل gzip أو bzip. لضغط ملف باستخدام الأمر tar، استخدم الأمر أدناه:
يأخذ -czvf zip_name.tar.gz file.txt Directory_nameهنا، تقوم الخيارات الموجودة في '-cvzf' بتوجيه tar لإنشاء أرشيف مضغوط بـ gzip (c) باستخدام gzip (z)، وتوفير إخراج مطول (v) وتحديد اسم الملف (f). مرة أخرى، استبدل zip_name في zip_name.tar.gz باسم الملف المضغوط الذي تريد إنشاءه.
لاستخدام الأمر tar في المثال أعلاه، أدخل هذا الأمر:
يأخذ -czvf Scripts.tar.gz file1.txt file2.txt
من مدير الملفات
أولاً، افتح مدير الملفات وحدد الملفات التي تريد تضمينها في الملف المضغوط.
الآن انقر بزر الماوس الأيمن ثم انقر هنا على خيار الضغط:
هنا، يمكنك تسمية الملف المضغوط وإضافة كلمة المرور له أيضًا:
خاتمة
يعد ضغط الملفات في Linux أمرًا بسيطًا ويمكن إنجازه باستخدام أوامر مثل tar وzip. يعد الأمر zip بسيطًا ويقوم بضغط البيانات مباشرة في ملف مضغوط، بينما يوفر الأمر tar المرونة مع خياراته المتنوعة. نقترح عليك تجربة هذه الخيارات للعثور على ما يناسبك.