ຮຽນຮູ້ Linux Command - rmmod

ຊື່

rmmod - unload load modules

Synopsis

rmmod [-aehrsvV] module

ລາຍລະອຽດ

rmmod unloads ໂມດູນທີ່ສາມາດໂຫລດໄດ້ຈາກ kernel ທີ່ແລ່ນ.

rmmod ພະຍາຍາມທີ່ຈະຍົກເລີກຊຸດໂມດູນຈາກແກ່ນດ້ວຍການຈໍາກັດວ່າພວກມັນບໍ່ໄດ້ຖືກນໍາໃຊ້ແລະວ່າພວກມັນບໍ່ໄດ້ຫມາຍເຖິງໂມດູນອື່ນໆ.

ຖ້າຫຼາຍກວ່າຫນຶ່ງໂມດູນມີຊື່ຢູ່ໃນ ບັນທັດຄໍາສັ່ງ , ໂມດູນຈະຖືກລຶບອອກໃນຄໍາສັ່ງດັ່ງກ່າວ. ນີ້ສະຫນັບສະຫນູນການຍົກລະດັບຂອງໂມດູນຈັດລຽງ.

ດ້ວຍຕົວເລືອກ ' -r ', ການໂຍກຍ້າຍເທື່ອລະເທື່ອຂອງໂມດູນຈະຖືກພະຍາຍາມ. ນີ້ຫມາຍຄວາມວ່າຖ້າຫາກວ່າໂມດູນຊັ້ນເທິງໃນ stack ຖືກຕັ້ງຊື່ຢູ່ໃນແຖວ ຄໍາສັ່ງ , ທຸກໆໂມດູນທີ່ຖືກນໍາໃຊ້ໂດຍໂມດູນນີ້ຈະຖືກລຶບຖິ້ມຖ້າເປັນໄປໄດ້.

ຕົວເລືອກ

-a , --all

ເຮັດ autoclean: tag ໂມດູນທີ່ບໍ່ຖືກນໍາໃຊ້ເປັນ "ຕ້ອງໄດ້ຮັບການອະນາໄມ", ແລະຍັງເອົາໂມດູນທີ່ຕິດຕັ້ງແລ້ວ. Modules stay tagged ຖ້າພວກເຂົາຍັງບໍ່ໄດ້ນໍາໃຊ້ກ່ອນທີ່ຈະໃຊ້ autoclean ກ່ອນ. ເຫຼົ່ານີ້ຜ່ານສອງຫຼີກເວັ້ນການຖອນໂມດູນຊົ່ວຄາວທີ່ບໍ່ໄດ້ນໍາໃຊ້.

-e , --persist

ບັນທຶກຂໍ້ມູນທີ່ຄົງຄ້າງສໍາລັບໂມດູນທີ່ມີຊື່, ໂດຍບໍ່ມີການຖອນໂມດູນໃດໆ. ຖ້າບໍ່ມີຊື່ໂມດູນໃດໆແລ້ວຂໍ້ມູນຈະຖືກບັນທຶກສໍາລັບໂມດູນທັງຫມົດທີ່ມີຂໍ້ມູນຄົງຄ້າງ. ຂໍ້ມູນຈະຖືກບັນທືກພຽງແຕ່ຖ້າວ່າທັງ kernel ແລະ modutils ສະຫນັບສະຫນູນຂໍ້ມູນທີ່ຄົງຄ້າງແລະ / proc / ksyms ມີຂໍ້ມູນ
__insmod_modulename___ persistent_filename

-h , --help

ສະແດງລາຍການສັງລວມຂອງຕົວເລືອກແລະອອກຈາກທັນທີ.

-r , --stacks

ດຶງອອກຈາກ stack module.

-s , --syslog

ອອກທຸກສິ່ງທຸກຢ່າງເພື່ອ syslog (3) ແທນທີ່ຈະຢູ່ປາຍຍອດ.

-v , --verbose

Be verbose

-V , --version

ພິມຮຸ່ນຂອງ modutils .

ຂໍ້ຄົງຄ້າງ

ຖ້າໂມດູນມີຂໍ້ມູນທີ່ຄົງຄ້າງ (ເບິ່ງ insmod (8) ແລະ modules.conf (5)) ຫຼັງຈາກນັ້ນ, ການຖອນໂມດູນສະເຫມີຂຽນຂໍ້ມູນທີ່ຍັງຄົງຄ້າງກັບຊື່ແຟ້ມໃນ __insmod _P ປະເພດສັນຍາລັກ. ນອກນັ້ນທ່ານຍັງສາມາດປະຫຍັດຂໍ້ມູນຄົງທີ່ໄດ້ທຸກເວລາໂດຍ rmmod -e , ນີ້ຈະບໍ່ຍົກເລີກໂມດູນໃດໆ.

ໃນເວລາທີ່ຂໍ້ມູນທີ່ຄົງຄ້າງແມ່ນລາຍລັກອັກສອນກັບໄຟລ໌, ມັນແມ່ນ preceded ໂດຍເສັ້ນ comment,
#% kernel_version timestamp
ການສະແດງຄວາມຄິດເຫັນທີ່ເລີ່ມຕົ້ນດ້ວຍ '#%', ທັງຫມົດຄໍາຄິດເຫັນທີ່ຖືກສ້າງຂື້ນອອກຈາກໄຟລ໌ທີ່ມີຢູ່ແລ້ວ, ຄໍາເຫັນອື່ນໆຈະຖືກເກັບໄວ້. ມູນຄ່າຂໍ້ມູນທີ່ບັນທຶກໄວ້ຖືກຂຽນໄວ້ໃນໄຟລ໌, ການຮັກສາຄໍາສັ່ງແລະການມອບຫມາຍທີ່ມີຢູ່ແລ້ວ. ຄ່າໃຫມ່ຈະຖືກເພີ່ມຢູ່ໃນຕອນທ້າຍຂອງ ໄຟລ໌ . ຖ້າໄຟລ໌ມີຄຸນຄ່າທີ່ບໍ່ມີຢູ່ໃນໂມດູນແລ້ວຄ່າເຫຼົ່ານີ້ຈະຖືກເກັບຮັກສາແຕ່ຖືກນໍາຫນ້າໂດຍຄໍາເຕືອນກ່ຽວກັບຄໍາຄິດເຫັນທີ່ສ້າງມາວ່າພວກເຂົາບໍ່ໄດ້ຖືກນໍາໃຊ້. ການປະຕິບັດງານຄັ້ງທໍາອິດຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດສະຫຼັບລະຫວ່າງແກ່ນໂດຍບໍ່ມີການສູນເສຍຂໍ້ມູນຄົງທີ່ແລະບໍ່ໄດ້ຮັບຂໍ້ຄວາມຜິດພາດ.

ຫມາຍເຫດ: ຄວາມຄິດເຫັນຖືກສະຫນັບສະຫນູນເທົ່າໃດເມື່ອມີລັກສະນະທີ່ບໍ່ແມ່ນພື້ນທີ່ທໍາອິດໃນເສັ້ນແມ່ນ '#'. ສາຍທີ່ບໍ່ແມ່ນຫວ່າງທີ່ບໍ່ເລີ່ມຕົ້ນດ້ວຍ '#' ແມ່ນຕົວເລືອກໂມດູນ, ຫນຶ່ງຕໍ່ເສັ້ນ. ສາຍທາງເລືອກທີ່ມີຊ່ອງນໍາຫນ້າອອກ, ສ່ວນທີ່ເຫລືອຂອງເສັ້ນຈະຖືກສົ່ງໄປສູ່ insmod ເປັນທາງເລືອກ, ລວມທັງຕົວອັກສອນທີ່ຕິດຕາມ.