كيفية حذف ملف في Linux

كما هو الحال مع أي نظام تشغيل ، تعد إدارة الملفات جزءًا مهمًا من استخدام Linux. في بعض الأحيان ، يصبح من الضروري حذف الملفات لتحرير مساحة أو لإزالة الملفات غير الضرورية. على الرغم من أنها تبدو مهمة بسيطة ، إلا أن حذف ملف في Linux قد يمثل تحديًا للمبتدئين. في Linux ، توجد طرق مختلفة لحذف ملف ، بما في ذلك استخدام سطر الأوامر (CLI) وواجهة المستخدم الرسومية (GUI) والمزيد. ومع ذلك ، قمنا بتغطية خمس طرق مختلفة لحذف الملفات والمجلدات في Linux في هذا الدليل. لذلك دون مزيد من اللغط ، دعنا نتعمق في الأمر.
إزالة ملف في Linux (2023)
أدناه ، قمنا بتفصيل طرق حذف ملف عبر مدير الملفات وبعض أوامر Linux لإنجاز المهمة. نحن نستخدم Ubuntu 20.04 LTS و Nautilus file manager لهذا البرنامج التعليمي ولكن كن مطمئنًا لأن هذه الطرق ستعمل على أي توزيعة Linux.
احذف ملف باستخدام File Manager في Linux
احذف الملفات مؤقتًا في Linux
1. لحذف ملف مؤقتًا ، افتح مدير ملفات من اختيارك وانتقل إلى موقع الملفات التي ترغب في حذفها.
2. ثم حدد الملفات التي تريد حذفها واضغط على مفتاح “حذف” على لوحة المفاتيح.
3. بدلاً من ذلك ، يمكنك النقر بزر الماوس الأيمن فوق أحد الملفات المحددة وتحديد خيار “نقل إلى سلة المهملات”.
يتم نقل جميع الملفات المحذوفة باستخدام مدير الملفات إلى موقع جديد يُعرف باسم “سلة المهملات” ، وهو مشابه لسلة المحذوفات في Windows.
احذف الملفات في Linux بشكل دائم
لحذف الملفات نهائيًا في Linux باستخدام مدير الملفات ، حدد الملفات التي تريد حذفها واضغط على مفتاحي Shift + Delete معًا. من الممارسات الجيدة أيضًا تفريغ “المهملات” من وقت لآخر لاستعادة مساحة التخزين التي تشتد الحاجة إليها على جهاز Linux الخاص بك.
احذف ملفًا باستخدام Terminal في Linux
طريقة سطر الأوامر لحذف الملفات هي أسرع طريقة بين الاثنين. هنا ، ناقشنا أربعة أوامر سهلة الاستخدام ، بما في ذلك rm ، و unink ، و shred ، و find ، لحذف الملفات في Linux.
كيفية استخدام الأمر rm في Linux
أولاً ، لنلق نظرة على الأمر rm. إنه أمر متعدد الاستخدامات يمكن استخدامه لحذف الملفات وكذلك الدلائل ويوفر الكثير من الخيارات للعمل معها. الصيغة الأساسية للأمر rm هي:
rm <خيارات>
يدعم الأمر rm الخيارات التالية:
يشير الخيار OptionDescription-ff إلى الحذف القسري. باستخدام هذه العلامة ، لن يتلقى المستخدمون مطالبة تأكيد وسيتم تجاهل جميع الملفات والأدلة غير الموجودة. – ii تعني الحذف التفاعلي. عند استخدام هذه العلامة ، سيطلب الأمر تأكيدًا من المستخدم لكل حذف ملف. يشير rr إلى الحذف المتكرر. عند استخدام هذه العلامة ، سيقوم الأمر بإزالة جميع محتويات الدليل المحدد.
بعد تنفيذ الأمر ، إذا لم يكن هناك إخراج ، فهذا يعني أن الأمر قد تم تنفيذه بنجاح. تتم طباعة رسالة خطأ فقط عندما يواجه الأمر المنفذ مشكلات.
حذف ملف واحد
لحذف ملف واحد بغض النظر عن موقع الملف في Linux ، استخدم الأمر التالي:
rm
ملاحظة: إذا كنت في نفس الدليل ، فيمكنك ببساطة كتابة اسم الملف بدلاً من كتابة المسار إلى الملف.
حذف عدة ملفات
لحذف ملفات متعددة موجودة في دلائل مختلفة ، تحتاج ببساطة إلى لصق مواقع الملفات بعد فصل الأمر بمسافات فارغة. إليك كيف يمكنك استخدام الأمر التالي:
rm
حذف الملفات مع موجه
بشكل عام ، يعطي الأمر rm موجهًا فقط عند حذف ملف محمي ضد الكتابة. للحصول على مطالبة قبل حذف كل ملف ، استخدم علامة -i مع الأمر rm كما هو موضح أدناه:
rm -i
فرض حذف الملفات
إذا كنت لا تريد أن ترى أي مطالبة عند حذف بعض الملفات ، فاستخدم -f لحذف الملفات بقوة كما هو موضح أدناه:
rm -f
حتى بعد استخدام العلامة -f ، إذا رأيت خطأ يفيد بأن “الإذن مرفوض” ، فاستخدم امتياز الجذر باستخدام الأمر sudo كما هو موضح أدناه:
sudo rm -f
احذف الملفات باستخدام أحرف البدل
في Linux ، يمكننا استخدام أحرف البدل لمطابقة ملف وحذفه. أحرف البدل هي أحرف خاصة تتعرف على نمط تسمية معين وتعمل مع كل من الملفات والدلائل. هناك ثلاثة أنواع من أحرف البدل:
يمكننا استخدام أحرف البدل في مجموعة متنوعة من الأوامر ، بما في ذلك الأمر rm ، كما هو موضح أدناه:
rm
يُنصح دائمًا بتشغيل الأمر ls باستخدام أحرف البدل لمعرفة ما إذا كنت تحصل على أسماء الملفات الصحيحة. خلاف ذلك ، قد تحذف الأوامر الخاطئة ملفاتك المهمة. بمجرد التحقق من صحة أسماء الملفات ، يمكنك تنفيذ الأمر rm باستخدام أحرف البدل.
حذف الملفات باستخدام أمر إلغاء الارتباط
لا يحتوي أمر إلغاء الربط في Linux على العديد من الخيارات ويمكنه فقط حذف ملف واحد في كل مرة. الصيغة الأساسية لأمر إلغاء الارتباط كما هو موضح أدناه:
إلغاء ربط
حذف الملفات باستخدام الأمر shred
عادةً عندما نحذف ملفًا في Linux باستخدام أي أمر ، يتم إلغاء تخصيص المؤشر الذي يشير إلى كتلة الذاكرة فقط ولكن محتويات الملف لا تزال موجودة في الذاكرة. يتيح ذلك للعديد من أدوات الاسترداد في استعادة الملفات المحذوفة. إذا كنت تريد حذف الملفات نهائيًا من الذاكرة وعدم ترك أي أثر ، فيجب عليك استخدام الأمر shred. يقوم بتشويش محتويات الملف عدة مرات ثم يحذف الملف ، مما يجعل من المستحيل تقريبًا على أي أداة استرداد (حتى مع وجود أجهزة متقدمة) استرداد الملف.
لحذف ملف نهائيًا في Linux ، استخدم الأمر التالي:
أجاد -uz
هنا ، يتم استخدام -u لحذف الملف و -z للكتابة فوق ملف بأصفار لإخفاء التمزيق ، وبالتالي عدم ترك أي أثر للملف.
حذف الملفات باستخدام أمر البحث
يمكن استخدام الأمر find لحذف الملفات عندما لا تعرف موقعها بالضبط. صيغة حذف الملفات باستخدام الأمر find في Linux هي:
يجد . -اسم “
في الصيغة أعلاه ، يبحث الأمر find عن اسم الملف ثم يمرر نتائج البحث إلى الأمر rm الذي يحذف الملفات. تُستخدم الشرطة المائلة للخلف لمعالجة الفاصلة المنقوطة على أنها إنهاء أمر.
أسئلة مكررة
كيف أحذف محتوى من ملف في Linux؟
لحذف محتويات الملف مع الحفاظ على الملف كما هو ، استخدم الأمر التالي. هنا ، يتم استخدام الحرف> لإعادة توجيه المحتويات المحددة إلى اسم الملف المذكور.
>
كيف أحذف الملفات الفارغة في يونكس؟
لحذف الملفات الفارغة في دليل ، استخدم الأمر التالي:
يجد . -نوع f-فارغ -طباعة -حذف
لماذا لا يمكنني حذف ملف في Linux؟
أثناء حذف ملف ، إذا رأيت خطأً مثل “تم رفض الإذن” ، فهذا يعني أنه ليس لديك “إذن كتابة” لتعديل الملف.
حذف الملفات بكفاءة في لينكس
في هذه المقالة ، أظهرنا بعض الخطوات السهلة لحذف الملفات في Linux باستخدام كل من واجهة المستخدم الرسومية وكذلك الطرفية. نأمل أن تكون هذه المقالة مفيدة في تعليم كيفية استخدام الأوامر مثل find ليس فقط للبحث عن الملفات ولكن أيضًا لحذفها عند استخدامها مع الأمر rm. علاوة على ذلك ، تذكر إعادة التحقق من الملفات قبل حذفها ، وإلا فقد تفقد الوصول إلى البيانات الشخصية المهمة. وإذا كنت تشعر بالراحة تجاه Terminal ، فإننا نقترح عليك أيضًا الاطلاع على دليلنا التفصيلي حول كيفية إعادة تسمية ملف في Linux. ومع ذلك ، أخبرنا بأوامر Linux الأكثر استخدامًا في قسم التعليقات أدناه.