رئيسي ماك كيفية حذف دليل كامل متضمنًا ملفات في Linux

كيفية حذف دليل كامل متضمنًا ملفات في Linux



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

none

استمر في القراءة لتتعلم كيفية استخدام الأمرين rm و rmdir للتخلص من المجلدات والمجلدات الفرعية والملفات التي لم تعد بحاجة إليها.

استخدم rm لحذف الدلائل

هناك العديد من الأوامر التي يمكنك استخدامها لحذف دليل. يجب أن يعتمد الاختيار على ما تريد القيام به وكيف تريد القيام به. يعتبر Linux Command Line مرنًا للغاية في هذا الصدد ، وربما أكثر من نظرائه في نظامي التشغيل Windows و Mac.

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

none

rm --d اسم الدليل

سيسمح لك الأمر أعلاه فقط بحذف دليل واحد فارغ. هذا هو الأمر الأساسي لإزالة / حذف المجلدات.

rm --d nameofthedirectory1 nameofthedirectory2

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

rm --r nameofthedirectory1 nameofthedirectory2

سيؤدي الأمر أعلاه إلى حذف جميع المجلدات المحددة ومجلداتها الفرعية والملفات الموجودة فيها. هذا ممكن بفضل الخيار -r الذي يحل محل -d من الأمر السابق. في سطر أوامر Linux ، يرمز -r إلى العودية. يمكن استخدامه بمفرده مع خيارات أخرى.

rm --rf nameofthedirectory

عند تنفيذ أمر rm –r ، سيطلب منك Linux Command Line الإذن لحذف أي مجلدات فرعية وملفات محمية ضد الكتابة. ومع ذلك ، إذا قمت بكتابة rm -rf بدلاً من ذلك ، فلن تتم مطالبتك بذلك. الحرف f يشير إلى القوة.

يجب أن تكون حذرًا عند حذف المجلدات والملفات باستخدام الأمر rm rf ، حيث قد تفقد بيانات مهمة أو تتلف نظام التشغيل. يمكن حذف ملفات ومجلدات النظام بسهولة أكبر على نظام Linux مقارنة بنظام Windows أو Mac.

sudo apt-get install tree

للحصول على فهم أفضل لما أنت على وشك حذفه ، يجب عليك تثبيت حزمة الشجرة من خلال الأداة المساعدة apt-get. يعمل هذا مع Ubuntu وبقية عائلة Debian. إذا كنت تستخدم توزيعة أخرى ، فاستخدم أداة إدارة الحزم الخاصة بها. عند تنفيذ الأمر أعلاه ، سيعرض سطر الأوامر بنية المجلد والملف للمجلد الذي تتواجد فيه. وبهذه الطريقة ، يمكنك بسهولة التحقق مما إذا كانت هناك أي ملفات أو مجلدات فرعية يجب أن تظل سليمة.

مسار الشجرة / إلى / الدليل /

سيسمح لك الأمر المقدم أعلاه بعرض بنية مجلد آخر في نظام Linux الخاص بك.

كيف تترك قناة صوت الفتنة

أوامر متقدمة

هناك اختلافات أخرى للأمر rm ، مثل –لا-تحفظ-جذر ، –preserve-root ، -one-file-system ، وغيرها. ومع ذلك ، فهي مخصصة لمستخدمي سطر الأوامر ذوي الخبرة. إذا أخطأت في أحد هذه ، فيمكنك حذف جزء أو حتى جميع ملفات النظام على جهاز الكمبيوتر الخاص بك. نظرًا لطبيعتها المعقدة ، سنحفظها في برنامج تعليمي آخر لسطر الأوامر.

استخدم rmdir لحذف الدلائل

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

none

ومع ذلك ، يمكنك خداع سطر الأوامر لحذف مجلد غير فارغ باستخدام الخيار الأصلي ، على الرغم من المزيد عن ذلك لاحقًا.

اسم rmdir من الدليل

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

كم يمكنك إرسالها عبر zelle

اسم rmdir من الدليل 1 اسم الدليل 2

في حالة وجود عدة مجلدات تريد حذفها ، يمكنك استخدام الشكل أعلاه للأمر rmdir. سيتم حذف جميع المجلدات (الدلائل) المحددة ، ولكن يجب تضمينها في الدليل الذي تتواجد فيه حاليًا. لحذف الأدلة في مكان آخر ، راجع الأمر التالي.

rmdir / المسار / إلى / your / directory

يسمح لك Linux Command Line بحذف أي دليل من موقعك الحالي ، أينما كان. للقيام بذلك ، سيتعين عليك إدخال المسار الكامل نحو الدليل أو الأدلة التي ترغب في التخلص منها.

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

في حالة تحديد ثلاثة مجلدات وثبت أن المجلد الأول ليس فارغًا ، سيتوقف Command Line عن معالجة الأمر بمجرد تشغيله في المجلد الأول. ستحصل على نفس رسالة الخطأ كما في الحالة السابقة ولن يحاول سطر الأوامر حذف المجلدات الأخرى في القائمة.

يمكنك معالجة ذلك عن طريق إضافة الخيار التالي: –تجاهل-فشل-على-غير فارغ. سيؤدي ذلك إلى إجبار سطر الأوامر على متابعة تنفيذ الأمر حتى إذا واجه مجلدات غير فارغة. قد يبدو الأمر كالتالي: rmdir –ignore-fail-in-non-فارغ NewFolder1 NewFolder2 NewFolder3.

rmdir-p nameofthedirectory1 nameofthedirectory2

قد يساعدك الأمر أعلاه في خداع Linux لحذف مجلد غير فارغ. يستخدم الخيار -p ، المعروف أيضًا باسم الخيار الأصل. وإليك كيف يعمل.

لنفترض أن لديك مجلد باسم Pics ومجلد باسم ColorPics بداخله. لنفترض أن العنصر الأخير فارغ وهو العنصر الوحيد داخل مجلد الصور. عند تنفيذ الأمر rmdir –p ColorPics Pics ، سيحذف سطر الأوامر مجلد ColorPics نظرًا لعدم وجود أي شيء بداخله. بعد ذلك ، سيتحقق من حالة مجلد Pics ، ويحدد أنه فارغ أيضًا ، ويحذفه.

تعرف على قوة سطر الأوامر

يتيح لك Command Line القيام بالعديد من الأشياء على نظام Linux. كن حذرًا إذا لم تكن لديك خبرة كبيرة ، لأنه من الأسهل إتلاف النظام على Linux مقارنةً بنظام Windows و Mac.

هل استخدمت Command Line لحذف المجلدات والملفات من قبل؟ ما هي الأوامر التي استخدمتها؟ إذا كنت تعتقد أننا فقدنا بعض الخيارات الجيدة ، فأخبرنا بذلك في قسم التعليقات أدناه.

مقالات مثيرة للاهتمام

اختيار المحرر

none
كيفية استرداد الرسائل المحذوفة من Instagram
هل سبق لك أن حذفت رسالة مباشرة على Instagram ثم تمنيت في وقت لاحق أنك لم تفعل ذلك؟ حسنًا ، الخبر السار هو أنه يمكنك استرداد هذه الرسائل. على الرغم من أن Instagram لا يجعل عمليته لاستعادة الرسائل المحذوفة ظاهرة ظاهريًا ، إلا أنه
none
إصلاح الأداء البطيء لـ Windows 10 Guest في VirtualBox
بدءًا من تحديث Windows 10 April 2018 ، لاحظت أداءً ضعيفًا جدًا لضيوف Windows 10 في VirtualBox. هنا كيف أصلحته.
none
كيفية الحصول على كونغ فو الماء في بلوكس فروت
توفر لك العديد من ألعاب Roblox إمكانيات متنوعة للاستمتاع باللعبة واللعب مع الأصدقاء. Blox Fruits هي إحدى الألعاب المفضلة لجميع محبي الأنمي، وخاصة محبي One Piece. إلى جانب الاستكشاف، فإن الجزء المركزي من اللعبة هو
none
كيفية تحديد الكل في صور Google من جهاز كمبيوتر أو جهاز محمول
يقدم تطبيق صور Google العديد من الميزات لمشاركة صورك وتنزيلها وتخزينها. بنقرات قليلة فقط، يمكنك حفظ أغلى ذكرياتك. باعتبارها واحدة من أكثر خدمات مشاركة الصور وتخزينها شيوعًا، تدرك خدمة صور Google أهميتها
none
كيفية إصلاح Zoom Error Code 5003
تعمل ميزة التكبير / التصغير بشكل جيد بشكل عام وتجعل مؤتمرات الفيديو فعالة ومباشرة. ومع ذلك ، تحدث المشكلات في بعض الأحيان. إذا رأيت رمز الخطأ 5003 ، فهذا يعني أن هناك مشكلة في إنشاء اتصال بخوادم Zoom. هناك
none
كيفية جعل الأعرج يبدو مثل فوتوشوب
ستندهش من اكتشاف ما يمكنك فعله باستخدام برنامج GIMP ، برنامج تحرير الصور المجاني. يمكن أن يساعدك هذا البرنامج القابل للتنزيل في إنشاء صور رائعة من خلال السماح لك بتعديل التفاصيل الدقيقة أو تصحيح اللون أو تغيير صورتك ببساطة.
none
أفضل VPN للسينما عالية الدقة
كأحد أفضل منظمي البرامج التلفزيونية ، يتم استخدام Cinema HD APK لدفق الأفلام والبرامج التلفزيونية عالية الدقة على أي جهاز تقريبًا. إنه مجاني ، ولا يتطلب تسجيلًا ، ويمنحك إمكانية الوصول إلى محتوى غير محدود تقريبًا. باستخدام أ