RMMOD(8) rmmod RMMOD(8)

rmmod - برنامه‌ای ساده برای حذف یک ماژول از هسته لینوکس

rmmod [گزینه‌ها] [فهرست نام‌های ماژول]

برنامه rmmod ابزاری ساده برای حذف یک ماژول یا فهرستی از ماژول‌ها از هسته است (در صورتی که پشتیبانی از تخلیه ماژول فراهم شده باشد). اکثر کاربران ترجیح می‌دهند به جای آن از دستور modprobe(8) با گزینه -r استفاده کنند، زیرا ماژول‌های وابسته بدون استفاده را نیز حذف می‌کند.

هنگامی که فهرستی از ماژول‌ها ارائه شود، برنامه آن‌ها را یکی‌یکی پردازش می‌کند. اگر ماژولی پیدا نشود، rmmod بلافاصله با یک کد خطا خارج می‌شود. چنانچه حذف ماژول با شکست مواجه شود، برنامه یک خطا ثبت می‌کند و به سراغ ماژول بعدی می‌رود. این رفتار توسط گزینه --force کنترل نمی‌شود.

-f, --force

این گزینه می‌تواند بسیار خطرناک باشد: هیچ تاثیری ندارد مگر آنکه در زمان کامپایل هسته، CONFIG_MODULE_FORCE_UNLOAD تنظیم شده باشد. با این گزینه می‌توانید ماژول‌هایی را که در حال استفاده هستند، برای حذف شدن طراحی نشده‌اند، یا به عنوان ناامن علامت‌گذاری شده‌اند، حذف کنید (نگاه کنید به lsmod(8)).

-s, --syslog

ارسال پیام‌های خطا به syslog به جای خروجی استاندارد خطا.

-v, --verbose

چاپ پیام‌ها درباره کارهایی که برنامه در حال انجام آن است. معمولاً rmmod تنها زمانی پیام چاپ می‌کند که مشکلی رخ داده باشد.

-V, --version

نمایش نسخه برنامه و خروج.

-h, --help

چاپ پیام راهنما و خروج.

حق نشر اولیه این صفحه راهنما Copyright 2002, Rusty Russell, IBM Corporation است.

modprobe(8), insmod(8), lsmod(8), modinfo(8), depmod(8)

لطفاً هرگونه گزارش باگ را به سامانه پیگیری اشکالات kmod در نشانی https://github.com/kmod-project/kmod/issues همراه با نسخه استفاده‌شده، مراحل بازتولید مشکل و نتیجه مورد انتظار ارسال کنید.

مشارکت‌های متعددی از سوی فهرست پستی linux-modules به نشانی <linux-modules@vger.kernel.org> و گیت‌هاب انجام شده است. چنانچه یک نسخه کلون‌شده از kmod.git داشته باشید، خروجی دستورهای git-shortlog(1) و git-blame(1) می‌تواند نویسندگان بخش‌های مختلف پروژه را به شما نشان دهد.

Lucas De Marchi <lucas.de.marchi@gmail.com> نگه‌دارنده کنونی پروژه است.

2025-03-28 kmod