rmmod unloads وحدات قابلة للتحميل من kernel قيد التشغيل ويحاول إلغاء تحميل مجموعة من الوحدات النمطية من kernel ، مع تقييد أنها غير قيد الاستخدام وأنه لا يتم الإشارة إليها بواسطة الوحدات النمطية الأخرى.
إذا تم تسمية أكثر من وحدة نمطية واحدة في سطر الأوامر ، ستتم إزالة الوحدات في الترتيب المعين. هذا يدعم تفريغ الوحدات النمطية المكدسة.
مع الخيار "-r"، سيتم محاولة إزالة متكررة من وحدات. هذا يعني أنه إذا تم تسمية وحدة نمطية عليا في حزمة مكدس في سطر الأوامر ، فستتم إزالة كافة الوحدات النمطية التي تستخدمها هذه الوحدة أيضًا ، إذا أمكن ذلك.
خيارات
-ا, --الكل
قم بالتنظيف التلقائي: ضع علامة على الوحدات غير المستخدمة كـ "ليتم تنظيفها" ، وقم أيضًا بإزالة الوحدات المميزة بالفعل. تظل الوحدات موضوعة في حالة عدم استخدامها منذ التنظيف التلقائي السابق. هذان الممران تجنبان إزالة الوحدات غير المستخدمة مؤقتًا.
-e, --ثابر
حفظ البيانات المستمرة للوحدات النمطية المسماة ، دون إلغاء تحميل أي وحدات. إذا لم يتم تحديد أسماء وحدات نمطية ، فسيتم حفظ البيانات لجميع الوحدات النمطية التي تحتوي على بيانات مستمرة. يتم حفظ البيانات فقط إذا كان كل من kernel و modutils يدعمان البيانات الثابتة و / بروك / ksyms يحتوي على إدخال __insmod_ اسم وحدة _P persistent_filename
-h, --مساعدة
عرض ملخص للخيارات والخروج على الفور.
-r, --stacks
قم بإزالة مكدس وحدة نمطية.
-s, --syslog
إخراج كل شيء لسيسلوغ(3) بدلا من المحطة.
-الخامس, --verbose
كن مطولاً.
-الخامس, --الإصدار
اطبع نسخة منmodutils.
البيانات المستمرة
إذا كانت وحدة تحتوي على بيانات مستمرة (انظرinsmod(8) وmodules.conf(5)) ثم إزالة وحدة يكتب دائما البيانات المستمرة إلى اسم الملف في إدخال رمز __insmod _P. يمكنك أيضا حفظ البيانات الثابتة في أي وقت من قبلrmmod -e، هذا لن تفريغ أي وحدات.
عندما تتم كتابة البيانات المستمرة إلى ملف ، يسبقها سطر تعليق تم إنشاؤه ، #٪ طابع زمني kernel_version تبدأ أسطر التعليقات التي تم إنشاؤها بـ "#٪" ، يتم حذف جميع التعليقات التي تم إنشاؤها من الملف الموجود ، ويتم الاحتفاظ بالتعليقات الأخرى. تتم كتابة قيم البيانات المحفوظة إلى الملف ، مع الحفاظ على الترتيب الحالي للتعليقات والواجبات. تتم إضافة القيم الجديدة في نهاية الملف. إذا احتوى الملف على قيم غير موجودة في الوحدة ، فسيتم حفظ هذه القيم ولكن يسبقها تحذير تعليق تم إنشاؤه أنه لا يتم استخدامه. تسمح العملية الأخيرة للمستخدم بالتبديل بين الحبيبات دون فقدان البيانات الثابتة ودون الحصول على أي رسائل خطأ.
ملحوظة: لا يتم دعم التعليقات إلا عندما يكون أول حرف غير فضاء في السطر هو "#". أي خطوط غير فارغة لا تبدأ بـ "#" هي خيارات وحدة نمطية ، واحدة لكل سطر. تحتوي خطوط الخيارات على مسافات بادئة ، ويتم تمرير باقي السطر إلى صيغة منطقية كخيار ، بما في ذلك أي حروف لاحقة.




