ذكري المظهر

كيفية إزالة الملفات والدلائل باستخدام سطر الأوامر لينكس

Learn Kali Linux Episode #13: Command Line Essentials (Part 1)

Learn Kali Linux Episode #13: Command Line Essentials (Part 1)

جدول المحتويات:

Anonim

في هذا البرنامج التعليمي ، سوف نعرض لك كيفية استخدام أوامر rm وإلغاء unlink و rmdir لإزالة الملفات والدلائل في Linux.

كيفية إزالة الملفات

لإزالة (أو حذف) ملف في Linux من سطر الأوامر ، استخدم إما rm (إزالة) أو unlink الأمر.

يتيح لك أمر unlink إزالة ملف واحد فقط ، بينما يمكنك باستخدام rm إزالة ملفات متعددة مرة واحدة.

كن حذرًا جدًا عند إزالة الملفات أو الدلائل ، لأنه بمجرد حذف الملف ، لا يمكن استعادته بسهولة.

  • لحذف ملف واحد ، استخدم الأمر rm أو unlink متبوعًا باسم الملف:

    unlink filename

    rm filename

    إذا كان الملف محميًا ضد الكتابة ، فسيُطلب منك التأكيد ، كما هو موضح أدناه. لإزالة نوع الملف y واضغط على Enter . وإلا ، إذا كان الملف غير محمي ضد الكتابة ، فسيتم حذفه دون المطالبة بذلك.

    rm: remove write-protected regular empty file 'filename'?

    لحذف ملفات متعددة في وقت واحد ، استخدم الأمر rm متبوعًا بأسماء الملفات مفصولة بمسافة.

    rm filename1 filename2 filename3

    يمكنك أيضًا استخدام أحرف البدل ( * ) والتوسعات العادية لمطابقة ملفات متعددة. على سبيل المثال ، لإزالة جميع ملفات .pdf في الدليل الحالي ، استخدم الأمر التالي:

    rm *.pdf

    عند استخدام التوسعات المعتادة ، قم أولاً بإدراج الملفات باستخدام الأمر ls حتى تتمكن من رؤية الملفات التي سيتم حذفها قبل تشغيل الأمر rm .

    استخدم rm مع الخيار -i لتأكيد كل ملف قبل حذفه:

    rm -i filename(s)

    لإزالة الملفات دون المطالبة حتى إذا كانت الملفات محمية ضد الكتابة ، قم بتمرير الخيار -f (فرض) إلى الأمر rm :

    rm -f filename(s)

    يمكنك أيضًا الجمع بين خيارات rm . على سبيل المثال ، لإزالة جميع ملفات .txt في الدليل الحالي دون مطالبة في الوضع المطول ، استخدم الأمر التالي:

    rm -fv *.txt

كيفية إزالة الدلائل (المجلدات)

في Linux ، يمكنك إزالة / حذف الدلائل باستخدام rmdir و rm .

rmdir هي أداة مساعدة لسطر الأوامر لحذف الدلائل الفارغة بينما مع rm يمكنك إزالة الدلائل ومحتوياتها بشكل متكرر.

  • لإزالة دليل فارغ ، استخدم إما rmdir أو rm -d متبوعًا باسم الدليل:

    rm -d dirname

    rmdir dirname

    لإزالة الدلائل غير الفارغة وكافة الملفات الموجودة داخلها ، استخدم الأمر rm مع الخيار -r (العودية):

    rm -r dirname

    إذا كان هناك دليل أو ملف داخل الدليل محمي ضد الكتابة ، فستتم مطالبتك بتأكيد الحذف.

    لإزالة الدلائل غير الفارغة وكافة الملفات دون المطالبة ، استخدم rm مع -r (العودية) و -f الخيارات:

    rm -rf dirname

    لإزالة دلائل متعددة في وقت واحد ، استخدم الأمر rm -r متبوعًا بأسماء الدليل مفصولة بمسافة.

    rm -r dirname1 dirname2 dirname3

    كما هو الحال مع الملفات ، يمكنك أيضًا استخدام حرف بدل ( * ) وتوسعات منتظمة لمطابقة الدلائل المتعددة.

استنتاج

الآن يجب أن يكون لديك فهم جيد لكيفية استخدام أوامر rm و rmdir و Linux rmdir unlink وستتمكن من إزالة الملفات والدلائل بأمان من سطر الأوامر.

rm rmdir إلغاء ربط المحطة