كيفية فك ضغط الملفات في Linux وUbuntu

الملفات المضغوطة هي مجلدات مضغوطة تحتوي على ملفات وأدلة مختلفة. عادةً ما يتم ضغط الملفات لتنظيم أفضل transmission ولمنع المساس بسلامة البيانات وأمنها.

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

كيفية فك ضغط الملف في Ubuntu/Linux باستخدام سطر الأوامر

استخدم الفولوwing خطوات فك ضغط ملف مضغوط في Linux:

الخطوة 1) افتح جهازك الطرفي.

قم بفك ضغط الملف في Ubuntu/Linux باستخدام سطر الأوامر

حدد موقع الوحدة الطرفية على جهاز الكمبيوتر الخاص بك وانقر عليها نقرًا مزدوجًا.

الخطوة 2) انتقل إلى الدليل. يمكنك القيام بذلك عن طريق كتابة أمر القرص المضغوط متبوعًا بمسار الدليل للوصول إلى الملف الموجود في المجلد الخاص به.

cd Documents

قم بفك ضغط الملف في Ubuntu/Linux باستخدام سطر الأوامر

في هذه الحالة، الملف موجود في مجلد المستندات.

الخطوة 3) استخدم أمر فك الضغط في Linux.

unzip Compress1.zip

قم بفك ضغط الملف في Ubuntu/Linux باستخدام سطر الأوامر

الملف، في هذا السيناريو، يسمى Compress1.zip. تذكر أن تحل محل بالاسم الفعلي لملفك المضغوط.

الخطوة 4) قم باستخراج الملف إلى موقعك المفضل. على سبيل المثال:

unzip Compress1.zip -d <destination>

قم بفك ضغط الملف في Ubuntu/Linux باستخدام سطر الأوامر

يقوم أمر unzip Linux باستخراج محتويات ملف مضغوط في دليله الحالي. يمكنك اختيار الموقع المفضل باستخدام الأمر -d.

يستبدل مع اسم المجلد المفضل لديك.

الخطوة 5) تحقق من الملفات المستخرجة باستخدام الأمر ls. يكتب ls على جهازك الطرفي لرؤية قائمة الملفات الموجودة على نظامك والتحقق من أن الملفات قد تم فك ضغطها بنجاح بمجرد الانتهاء.

قم بفك ضغط الملف في Ubuntu/Linux باستخدام سطر الأوامر

يحتوي أمر unzip على مكونات أخرى مختلفة تسهل فك ضغط الملفات المضغوطة في Linux مثل:

  • [خيارات]: يشير هذا إلى الخيارات المختلفة التي يمكنك استخدامها مع أمر فك الضغط. تتضمن بعض الخيارات الأكثر شيوعًا ما يلي:
    • -l: قم بإدراج محتويات الملف المضغوط دون استخراجها.
    • -v: عرض الإخراج المطول أثناء استخراج الملفات.
    • -q: إجراء عملية الاستخراج بهدوء دون شوwing أي الإخراج.
    • -o: الكتابة فوق الملفات الموجودة دون المطالبة بالتأكيد.
  • : يحدد اسم أو مسار الملف المضغوط المستخرج.
  • [-د ]: هذا عادةً ما يكون اختياريًا، allowing عليك تحديد الدليل الوجهة حيث تريد وضع الملفات المستخرجة. هذا عادةً ما يكون اختياريًاwing يمكنك توجيه Linux إلى الدليل الذي تختاره.

يمكنك دائمًا كتابة الأمر على جهازك للحصول على مزيد من المعلومات حول استخدامه والخيارات المتاحة.

ملحوظة: أوامر لينكس حساسة لحالة الأحرف. لذلك، استخدم دائمًا الأحرف الكبيرة المناسبة عند تحديد أسماء الملفات والدلائل.

يمكنك الرجوع إلى صفحة دليل الأمر عن طريق التشغيل man unzip في الوحدة الطرفية لمعرفة المزيد حول استخدام أمر فك الضغط.

كيفية فك ضغط الملفات في نظام Linux باستخدام أداة واجهة المستخدم الرسومية

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

كيفية فك ضغط الملفات باستخدام مدير أرشيف أوبونتو

لفك ضغط الملفات على Ubuntu باستخدام مدير الأرشيف:

الخطوة 1) حدد موقع الملف المضغوط على جهاز الكمبيوتر الخاص بك.

قم بفك ضغط الملفات في Linux باستخدام أداة واجهة المستخدم الرسومية

الخطوة 2) انقر بزر الماوس الأيمن على ملف الأرشيف الخاص بك للكشف عن قائمة السياق.

قم بفك ضغط الملفات في Linux باستخدام أداة واجهة المستخدم الرسومية

الخطوة 3) حدد الوجهة المفضلة لملفاتك المستخرجة عن طريق اختيار "استخراج هنا" أو "استخراج إلى...".

قم بفك ضغط الملفات في Linux باستخدام أداة واجهة المستخدم الرسومية

الخطوة 4) اختر وجهتك المفضلة لملفاتك المستخرجة إذا اخترت "استخراج إلى...".

قم بفك ضغط الملفات في Linux باستخدام أداة واجهة المستخدم الرسومية

الخطوة 5) انقر فوق "تحديد" للمتابعة وانتظر الاستخراج.

قم بفك ضغط الملفات في Linux باستخدام أداة واجهة المستخدم الرسومية

الخطوة 6) قم بالوصول إلى الملفات المستخرجة في دليل الوجهة المحدد. ستحتفظ ملفاتك المستخرجة بأسماء ومواقع الملف المضغوط الأصلي.

قم بفك ضغط الملفات في Linux باستخدام أداة واجهة المستخدم الرسومية

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

المشاكل الشائعة عند فك ضغط الملفات على نظام Linux

من الممكن أيضًا مواجهة مشكلات عند فك ضغط الملفات على نظام Linux. بعض هذه المشاكل تشمل

أذونات الملف غير كافية

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

ملف الفساد

ستكون الملفات التالفة أيضًا مشكلة أثناء عملية فك الضغط. عادةً ما يحدث تلف أثناء عملية التنزيل. وفي أحيان أخرى، يحدث ذلك بسبب عوامل أخرى، مثل سوء التعامل مع الملفات في وحدة التخزين.

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

تنسيقات الضغط غير المتوافقة

تأتي الملفات المضغوطة بتنسيقات ضغط مختلفة. من المهم ملاحظة هذه التنسيقات لأن كل تنسيق له أمر فك الضغط المطابق. ستؤدي محاولة فك ضغط ملف TAR باستخدام الأمر "unzip" لملف ZIP إلى حدوث مشكلات.

التنزيلات غير المكتملة

يمكن أن تتسبب التنزيلات غير المكتملة أيضًا في حدوث مشكلات عند فك ضغط الملفات. تأكد من أنك قمت بتنزيل الملف كاملاً قبل فك ضغط الملف.

نقص الأدوات المطلوبة

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

مشاكل ترميز اسم الملف

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

قيود حجم الملف

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

تقنيات الملفات المضغوطة المتقدمة

من الممكن أيضًا تنفيذ إجراءات متقدمة على الملفات المضغوطة في واجهة سطر الأوامر في Linux.

تتضمن بعض الإجراءات المتقدمة لإنشاء ملفات مختلفة وتعديلها ما يلي:

الخطوة 1) إضافة ملفات إلى ملف مضغوط موجود:

zip -u myfiles.zip file3.txt

يتيح لك الخيار -u تحديث ملف مضغوط موجود، مثل myfiles.zip باستخدام file3.txt.

الخطوة 2) حذف الملفات من ملف مضغوط:

zip -d myfiles.zip file2.txt

يتيح لك الخيار -d حذف file2.txt من أرشيف myfiles.zip.

الخطوة 3) قائمة محتويات ملف مضغوط:

unzip -l myfiles.zip

يتيح لك الخيار -l مع الأمر unzip سرد محتوى أرشيف myfiles.zip دون استخراجها.

الخطوة 4) ملفات مضغوطة محمية بكلمة مرور

يمكنك حماية ملفاتك المضغوطة باستخدام كلمة مرور باستخدام الخيار -p متبوعًا بكلمة المرور المطلوبة.

zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...

يستبدل بكلمة المرور التي تريدها، .zip بالاسم المطلوب لملفك المضغوط، و , , … مع قائمة الملفات أو الدلائل التي ترغب في إضافتها إلى أرشيفك المضغوط.

على سبيل المثال، إذا كنت تريد إنشاء أسماء ملفات محمية بكلمة مرور myfiles.zip، والتي ستحتوي على file1.txt وdirectory/، فستقوم بتشغيل:

zip -r -e -P mypassword myfiles.zip file1.txt directory/

أعد إدخال كلمة المرور للتأكيد. ستكون كلمة المرور مطلوبة أيضًا عند الاستخراج أو المشاهدةwing محتويات في الأرشيف.

الخطوة 5) استخدم ملفات مضغوطة للنسخ الاحتياطية

اكتب فولوwing الأمر الموجود على جهازك لاستخدام الملفات المضغوطة كنسخ احتياطية في Linux.

zip -r backup.zip <file1> <file2> <directory1> <directory2> …

يستبدل بالملفات والأدلة التي ترغب في تضمينها في النسخة الاحتياطية.

الخطوة 6) قم بتحديث ملف مضغوط احتياطي موجود

من الممكن تحديث ملف مضغوط احتياطي موجود بإصدارات أحدث من الملفات.

للقيام بذلك، اكتب فولوwing الأمر على المحطة:

zip -ur backup.zip <file1> <file2> <directory1> <directory2>

سيقوم الخيار -u بتحديث ملف النسخ الاحتياطي المضغوط الموجود (backup.zip) بإصدارات محدثة من الملفات والأدلة. سيتم إضافة الملفات التي لم تتغير فقط أو تلك التي لم تكن موجودة بالفعل في الأرشيف.

على سبيل المثال، لتحديث النسخة الاحتياطية بنسخة معدلة من file1.txt وfile2.txt Directory1/ وdirectory2/، قم بتشغيل:

zip -ur backup.zip file1.txt file2.txt directory1 directory2

الخطوة 7) استخراج الملفات من ملف مضغوط احتياطي إلى دليل محدد

إذا كنت ترغب في العمل مع ملف Linux المضغوط واستخراجه من ملف النسخ الاحتياطي إلى دليل العمل:

unzip backup.zip

الخطوة 8) قم بفك ضغط العديد من الملفات في مجلد

لفك ضغط ملفات متعددة في مجلد معين:

unzip '*.zip'

قائمة محتويات ملف النسخ الاحتياطي

استخدم الفولوwing أمر لسرد محتويات ملف النسخ الاحتياطي دون استخراجها.

unzip -l backup.zip

وفي الختام

يتيح لنا ضغط الملفات وفك ضغطها تنظيم الملفات ونقلها بشكل أكثر أمانًا. بينما لينكس وUbuntu هما نظاما تشغيل قويان ومتعددا الاستخدامات، وتظل عمليات الضغط وفك الضغط الخاصة بهما سهلة وفعالةwing يمكنك التعامل بسهولة مع الملفات والأدلة المختلفة.