ชื่อ
rmmod - ยกเลิกการโหลดโมดูลที่ใส่ได้
สรุป
โมดูล rmmod [-aehrsvV] ...
ลักษณะ
rmmod ปลดโหลดโมดูลที่สามารถโหลดได้จากเคอร์เนลที่กำลังทำงาน
rmmod พยายามที่จะยกเลิกการโหลดชุดของโมดูลจากเคอร์เนลโดยมีข้อ จำกัด ว่าไม่ได้ใช้งานและไม่ได้ถูกอ้างถึงโดยโมดูลอื่น ๆ
หากมีการตั้งชื่อโมดูลมากกว่าหนึ่งโมดูลใน บรรทัดคำสั่ง โมดูลจะถูกลบออกตามลำดับที่กำหนด รองรับการจัดวางซ้อนโมดูล
ด้วยตัวเลือก ' -r ' การพยายามลบโมดูลแบบซ้ำ ซึ่งหมายความว่าหากโมดูลด้านบนในสแต็คถูกตั้งชื่อไว้ในบรรทัด คำสั่ง โมดูลทั้งหมดที่ใช้โดยโมดูลนี้จะถูกนำออกด้วยถ้าเป็นไปได้
ตัวเลือก
-a , - all
ทำ autoclean: ติดแท็กโมดูลที่ไม่ได้ใช้เป็น "ที่จะทำความสะอาด" และลบโมดูลที่ติดแท็กไว้แล้ว โมดูลจะติดแท็กหากไม่ได้ใช้งานตั้งแต่ autoclean ก่อนหน้านี้ ทั้งสองผ่านหลีกเลี่ยงการลบโมดูลชั่วคราวที่ไม่ได้ใช้
-e , --persist
บันทึกข้อมูลแบบถาวรสำหรับโมดูลที่มีชื่อโดยไม่ต้องถอดโมดูลใด ๆ หากไม่มีการระบุชื่อโมดูลข้อมูลจะถูกบันทึกไว้สำหรับโมดูลทั้งหมดที่มีข้อมูลแบบถาวร ข้อมูลจะถูกบันทึกไว้เฉพาะเมื่อเคอร์เนลและ modutils สนับสนุนข้อมูลแบบถาวรและ / proc / ksyms มีรายการ
__insmod_ modulename _P persistent_filename
-h , --help
แสดงสรุปตัวเลือกและออกจากระบบทันที
-r , --stacks
นำโมดูลโมดูลออก
-s , --syslog
ส่งข้อมูลทั้งหมดไปยัง syslog (3) แทนที่จะเป็นเทอร์มินัล
-v , --verbose
พูดอย่างละเอียด
-V , --version
พิมพ์รุ่นของ modutils
ข้อมูลแบบถาวร
ถ้าโมดูลมีข้อมูลแบบถาวร (ดู insmod (8) และ modules.conf (5)) จากนั้นการลบโมดูลจะเขียนข้อมูลถาวรทั้งหมดไปยังชื่อไฟล์ในรายการสัญลักษณ์ __insmod _P นอกจากนี้คุณยังสามารถบันทึกข้อมูลถาวรได้ทุกเมื่อโดย rmmod -e ซึ่งจะไม่สามารถยกเลิกการโหลดโมดูลใด ๆ ได้
เมื่อมีการเขียนข้อมูลถาวรลงในไฟล์ระบบจะนำหน้าบรรทัดความคิดเห็นที่สร้างไว้ก่อนหน้า
#% kernel_version timestamp
บรรทัดแสดงความคิดเห็นที่สร้างขึ้นจะขึ้นต้นด้วย '#%' ความคิดเห็นที่สร้างทั้งหมดจะถูกดึงออกจากไฟล์ที่มีอยู่ความคิดเห็นอื่น ๆ จะถูกเก็บรักษาไว้ ค่าข้อมูลที่บันทึกไว้จะถูกเขียนลงในไฟล์รักษาคำสั่งความคิดเห็นและการกำหนดที่มีอยู่ มีการเพิ่มค่าใหม่ในตอนท้ายของ ไฟล์ ถ้าไฟล์มีค่าที่ไม่มีอยู่ในโมดูลค่าเหล่านี้จะได้รับการเก็บรักษาไว้ แต่จะถูกนำหน้าด้วยคำเตือนความคิดเห็นที่สร้างขึ้นว่าไม่มีการใช้งาน การดำเนินการหลังนี้ช่วยให้ผู้ใช้สามารถสลับไปมาระหว่างเมล็ดโดยไม่สูญเสียข้อมูลที่ถาวรและไม่ได้รับข้อความแสดงข้อผิดพลาดใด ๆ
หมายเหตุ: ความคิดเห็นจะได้รับการสนับสนุนเฉพาะเมื่ออักขระตัวแรกที่ไม่ใช่ช่องว่างในบรรทัดเท่านั้นคือ '#' บรรทัดใด ๆ ที่ไม่ว่างเปล่าที่ไม่ขึ้นต้นด้วย '#' คือตัวเลือกโมดูลหนึ่งบรรทัดต่อบรรทัด บรรทัดตัวเลือกนำช่องว่างออกส่วนที่เหลือของบรรทัดจะถูกส่งไปยัง insmod เป็นตัวเลือกรวมทั้งอักขระต่อท้าย