ಲಿನಕ್ಸ್ ಕಮಾಂಡ್ - rmmod ಕಲಿಯಿರಿ

ಹೆಸರು

rmmod - ಲೋಡ್ ಮಾಡಬಹುದಾದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಅನ್ಲೋಡ್ ಮಾಡಿ

ಸಾರಾಂಶ

rmmod [-ehehrsvV] ಮಾಡ್ಯೂಲ್ ...

ವಿವರಣೆ

ಚಾಲನೆಯಲ್ಲಿರುವ ಕರ್ನಲ್ನಿಂದ ಲೋಡ್ ಮಾಡಬಹುದಾದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು rmmod ಲೋಡ್ ಮಾಡುತ್ತದೆ.

ಕರ್ನಲ್ನಿಂದ ಮಾಡ್ಯೂಲ್ಗಳ ಗುಂಪನ್ನು ಇಳಿಸುವುದನ್ನು rmmod ಪ್ರಯತ್ನಿಸುತ್ತದೆ, ಅವುಗಳು ಬಳಕೆಯಲ್ಲಿಲ್ಲ ಮತ್ತು ಇತರ ಮಾಡ್ಯೂಲ್ಗಳಿಂದ ಅವುಗಳನ್ನು ಉಲ್ಲೇಖಿಸುವುದಿಲ್ಲ.

ಆಜ್ಞಾ ಸಾಲಿನ ಮೇಲೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಹೆಸರಿಸಿದರೆ, ನಿರ್ದಿಷ್ಟ ಕ್ರಮದಲ್ಲಿ ಘಟಕಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ಇದು ಸ್ಟ್ಯಾಕ್ ಮಾಡಲಾದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಇಳಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

' -r ' ಆಯ್ಕೆಯೊಂದಿಗೆ, ಮಾಡ್ಯೂಲ್ಗಳ ಪುನರಾವರ್ತಿತ ತೆಗೆಯುವಿಕೆಯನ್ನು ಪ್ರಯತ್ನಿಸಲಾಗುವುದು. ಇದರ ಅರ್ಥ ಸ್ಟಾಕ್ನಲ್ಲಿನ ಒಂದು ಉನ್ನತ ಮಾಡ್ಯೂಲ್ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಹೆಸರಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಸಾಧ್ಯವಾದರೆ ಈ ಮಾಡ್ಯೂಲ್ನಿಂದ ಬಳಸಲಾಗುವ ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.

ಆಯ್ಕೆಗಳು

-ಎ , --ಎಲ್ಲ

Autoclean ಡು: "ಸ್ವಚ್ಛಗೊಳಿಸಬಹುದು" ಎಂದು ಟ್ಯಾಗ್ ಬಳಸದೆ ಮಾಡ್ಯೂಲ್ಗಳು, ಮತ್ತು ಈಗಾಗಲೇ ಮಾಡ್ಯೂಲ್ ಟ್ಯಾಗ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಿ. ಮಾಡ್ಯೂಲ್ಗಳು ಹಿಂದಿನ ಆಟೋಕ್ಲೀನ್ನಿಂದ ಬಳಸದೆ ಇರುವಲ್ಲಿ ಟ್ಯಾಗ್ ಮಾಡಲಾಗುವುದು. ಈ ಎರಡು ಹಾದಿಗಳು ತಾತ್ಕಾಲಿಕವಾಗಿ ಬಳಕೆಯಾಗದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದನ್ನು ತಪ್ಪಿಸುತ್ತವೆ.

-e , --persist

ಯಾವುದೇ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಇಳಿಸುವಿಕೆಯಿಲ್ಲದೆ ಹೆಸರಿಸಿದ ಮಾಡ್ಯೂಲ್ಗಳಿಗಾಗಿ ನಿರಂತರ ಡೇಟಾವನ್ನು ಉಳಿಸಿ. ಯಾವುದೇ ಮಾಡ್ಯೂಲ್ ಹೆಸರುಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದಲ್ಲಿ, ನಿರಂತರ ಡೇಟಾವನ್ನು ಹೊಂದಿರುವ ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್ಗಳಿಗಾಗಿ ಡೇಟಾವನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ. ಕರ್ನಲ್ ಮತ್ತು ಮಾಡ್ಯುಟೈಲ್ಗಳು ನಿರಂತರವಾದ ದತ್ತಾಂಶವನ್ನು ಬೆಂಬಲಿಸಿದರೆ ಮತ್ತು / proc / ksyms ಅನ್ನು ಒಂದು ನಮೂದನ್ನು ಹೊಂದಿದ್ದರೆ ಡೇಟಾವನ್ನು ಮಾತ್ರ ಉಳಿಸಲಾಗುತ್ತದೆ
__insmod_ modulename _P persistent_filename

-h , --help

ಆಯ್ಕೆಗಳ ಸಾರಾಂಶವನ್ನು ಪ್ರದರ್ಶಿಸಿ ಮತ್ತು ತಕ್ಷಣ ನಿರ್ಗಮಿಸಿ.

-r , - ಸ್ಟಾಕ್ಸ್

ಮಾಡ್ಯೂಲ್ ಸ್ಟ್ಯಾಕ್ ತೆಗೆದುಹಾಕಿ.

-s , --syslog

ಟರ್ಮಿನಲ್ ಬದಲಿಗೆ syslog (3) ಗೆ ಎಲ್ಲವನ್ನೂ ಔಟ್ಪುಟ್ ಮಾಡಿ.

-v , --ವರ್ಬೋಸ್

ಮಾತಿನ ಬಿ.

-V , - ಆವೃತ್ತಿ

ಮಾಡ್ಯೂಟಿಲ್ಗಳ ಆವೃತ್ತಿಯನ್ನು ಮುದ್ರಿಸು.

ನಿರಂತರ ಡೇಟಾ

ಒಂದು ಮಾಡ್ಯೂಲ್ ಸ್ಥಿರವಾದ ಡೇಟಾವನ್ನು ಹೊಂದಿದ್ದರೆ ( ಇನ್ಸ್ಮೋಡ್ (8) ಮತ್ತು ಮಾಡ್ಯೂಲ್ಗಳು. ಕನ್ಫ್ರನ್ (5) ಅನ್ನು ನೋಡಿ) ನಂತರ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕುವುದರಿಂದ __insmod _P ಸಂಕೇತ ನಮೂನೆಯಲ್ಲಿನ ನಿರಂತರ ಹೆಸರನ್ನು ಯಾವಾಗಲೂ ಫೈಲ್ನಲ್ಲಿ ಬರೆಯಲಾಗುತ್ತದೆ. ನೀವು ಯಾವಾಗಲಾದರೂ ನಿರಂತರ ಡೇಟಾವನ್ನು rmmod -e ಮೂಲಕ ಉಳಿಸಬಹುದು, ಇದು ಯಾವುದೇ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಇಳಿಸುವುದಿಲ್ಲ.

ನಿರಂತರ ಡೇಟಾವನ್ನು ಫೈಲ್ಗೆ ಬರೆಯಿದಾಗ, ಅದನ್ನು ರಚಿಸಿದ ಕಾಮೆಂಟ್ ಲೈನ್,
#% kernel_version ಸಮಯಸ್ಟ್ಯಾಂಪ್
ರಚಿಸಿದ ಕಾಮೆಂಟ್ ಸಾಲುಗಳು '#%' ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ, ಎಲ್ಲಾ ಉತ್ಪತ್ತಿಯಾದ ಕಾಮೆಂಟ್ಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಫೈಲ್ನಿಂದ ತೆಗೆದುಹಾಕಲ್ಪಡುತ್ತವೆ, ಇತರ ಕಾಮೆಂಟ್ಗಳನ್ನು ಸಂರಕ್ಷಿಸಲಾಗಿದೆ. ಉಳಿಸಿದ ಡೇಟಾ ಮೌಲ್ಯಗಳನ್ನು ಕಡತಕ್ಕೆ ಬರೆಯಲಾಗುತ್ತದೆ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಾಮೆಂಟ್ಗಳು ಮತ್ತು ಕಾರ್ಯಯೋಜನೆಯು ಸಂರಕ್ಷಿಸುತ್ತದೆ. ಫೈಲ್ನ ಕೊನೆಯಲ್ಲಿ ಹೊಸ ಮೌಲ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ. ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಮೌಲ್ಯಗಳನ್ನು ಕಡತವು ಹೊಂದಿದ್ದರೆ, ಈ ಮೌಲ್ಯಗಳನ್ನು ಸಂರಕ್ಷಿಸಲಾಗಿದೆ ಆದರೆ ಅವುಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ಉತ್ಪಾದಿಸಿದ ಕಾಮೆಂಟ್ ಎಚ್ಚರಿಕೆ ಮುಂಚಿತವಾಗಿರುತ್ತವೆ. ನಂತರದ ಕಾರ್ಯಾಚರಣೆಯು ಬಳಕೆದಾರರು ಸ್ಥಿರವಾದ ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳದೆ ಮತ್ತು ದೋಷ ಸಂದೇಶಗಳನ್ನು ಪಡೆಯದೆ ಕರ್ನಲ್ಗಳ ನಡುವೆ ಬದಲಾಯಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಗಮನಿಸಿ: ಸಾಲಿನಲ್ಲಿನ ಮೊದಲ ಸ್ಥಳಾವಕಾಶವಲ್ಲದ ಅಕ್ಷರವು '#' ಆಗಿದ್ದರೆ ಮಾತ್ರ ಕಾಮೆಂಟ್ಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. '#' ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸದಿರುವ ಯಾವುದೇ ಖಾಲಿ ಸಾಲುಗಳು ಮಾಡ್ಯೂಲ್ ಆಯ್ಕೆಗಳನ್ನು, ಒಂದು ಸಾಲಿಗೆ ಒಂದು. ಆಯ್ಕೆ ಮಾರ್ಗಗಳು ಸ್ಥಳಗಳನ್ನು ತೆಗೆದುಹಾಕುವಲ್ಲಿ ಪ್ರಮುಖವಾದವು, ರೇಖೆಯ ಉಳಿದ ಭಾಗವು ಇನ್ಸ್ಮೋಡ್ಗೆ ಆಯ್ಕೆಯಾಗಿ, ಯಾವುದೇ ಹಿಂಬಾಲಿಸುವ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ.