מאָדראָפּאָבע - לינוקס קאַמאַנד - יוניקס קאַמאַנד

NAME

מאָדראָבאָבע - הויך מדרגה האַנדלינג פון לאָודאַבאַל מאַדזשולז

SYNOPSIS

modprobe [-adnqv] [-C config ] module [סימבאָל = ווערט ...]
מאָדפּראָבע [-אַדנקוו] [-C קאָנפיג ] [-ט טיפּ ] מוסטער
מאָדפּרobe- ל [-C קאָנפיג ] [-ט טיפּ ] מוסטער
מאָדראָבע- ק [-ק קאָנפיג ]
modprobe -r [-dnv] [-C config ] [module ...]
modprobe -Vh

אָפּציעס

, - אַלל

מאַסע אַלע ריכטן מאַדזשולז אַנשטאָט פון סטאָפּפּינג נאָך דער ערשטער מצליח לאָודינג.

, - שאָווקאָנפיג

ווייַזן די דערווייַל געוויינט קאַנפיגיעריישאַן.

-C , - קאַנפיגיער קאָנפיג

ניצן די טעקע קאַנפיגיער אַנשטאָט (די אַפּשאַנאַל) / עטק / מאָדולעס.קאָנף צו ספּעציפיצירן די קאַנפיגיעריישאַן. די סוויווע בייַטעוודיק מאָדולעקאָנף קענען אויך זיין געניצט צו אויסקלייַבן (און אָווועררייד) אַ אַנדערש קאַנפיגיעריישאַן טעקע פון ​​די פעליקייַט /עטק/מאָדולעס.קאָנף (אָדער / עטק / קאָנפ.מאָדולעס (דעפּרעסאַטעד)).

ווען אַנאַמיישאַן בייַטעוודיק UNAME_MACHINE איז באַשטימט, מאָדוטילס וועט נוצן זייַן ווערט אַנשטאָט פון די מאַשין פעלד פון די ונאַם () סיסאַלל. דאָס איז דער הויפּט פון ניצן ווען איר קאַמפּיילינג 64 ביסל מאַדזשולז אין 32 ביסל באַניצער פּלאַץ אָדער וויצע ווערסאַ, שטעלן UNAME_MACHINE צו דעם מאָדעל. קראַנט מאָדוטילס טאָן ניט שטיצן גאַנץ קרייַז-בילדער פֿאַר מאַדזשולז, עס איז באגרענעצט צו טשוזינג צווישן 32 און 64 ביסל ווערסיעס פון די באַלעבאָס אַרקאַטעקטשער.

-d , --דעבוג

ווייַזן אינפֿאָרמאַציע וועגן די ינערלעך פאַרטרעטונג פון דעם אָנלייגן פון מאַדזשולז.

, - הילף

ווייַז אַ קיצער פון אָפּציעס און מיד אַרויסגאַנג.

, - אַוטאָקלעאַן

שטעלן 'אַוטאָקלעאַן' אויף לאָודיד מאַדזשולז. געניצט דורך די קערן ווען עס רופט אויף מאָדפּראָפּעס צו באַפרידיקן אַ פעלנדיק שטריך (סאַפּלייד ווי אַ מאָדולע). די -Q אָפּציע איז ימפּלייז דורך . די אָפּציעס זענען אויטאָמאַטיש געשיקט צו ינסמאָד .

-l , --list

רשימה וואָס ריכטן מאַדזשולז.

, - ווייַז

טאָן ניט טאַקע דורכפירן דעם קאַמף, נאָר ווייַזן וואָס וואָלט געטאן.

-q , --קוועט

דו זאלסט נישט באַקלאָגנ זיך וועגן ינסמד פיילינג צו ינסטאַלירן אַ מאָדולע. פאָרזעצן ווי נאָרמאַל, אָבער בישטיקע, מיט אנדערע מעגלעכקייט פֿאַר מאָדפּראָבע צו פּרובירן. דעם אָפּציע וועט אויטאָמאַטיש ווערן געשיקט צו ינסמאָד .

, - רעמאָווע

אַראָפּנעמען מאָדולע (סטאַקס) אָדער טאָן אַוטאָקלעאַן, דיפּענדינג אויף צי עס זענען קיין מאַדזשולז דערמאנט אויף די באַפֿעל שורה.

, -סיסלאָג

באריכט דורך סיסלאָג אַנשטאָט פון סטדערר. די אָפּציעס זענען אויטאָמאַטיש געשיקט צו ינסמאָד .

-t moduletype ; --type moduletype

בלויז באַטראַכטן מאַדזשולז פון דעם טיפּ. מאָדפּראָבע וועט בלויז קוקן בייַ מאַדזשולז וועמענס וועגווייַזער דרך ינקלודז פּונקט " / מאָדולעטיפּע / ". מאָדוללעטיפּע קענען אַרייַננעמען מער ווי איין וועגווייַזער נאָמען, למשל " דריווערס / נעץ " וואָלט רשימה מאַדזשולז אין קסקסקס / דריווערס / נעץ / און זייַן סובדירעקטאָריעס.

-v , --verbose

דרוק אַלע קאַמאַנדז ווי זיי זענען עקסאַקיוטיד.

-V, - ווערסיע

ווייַז די ווערסיע פון מאָדפּראָבע .

נאטיץ:

מאָדולע נעמען מוזן נישט אַנטהאַלטן פּאַטס (קיין '/'), און זיי קען ניט אַנטהאַלטן די טריילינג '.o'. פֿאַר בייַשפּיל, צעטיילונג איז אַ גילטיק מאָדולע נאָמען פֿאַר מאָדפּראָבע , / ליב / מאָדולעס / .2.19/נעט / סליפּ און slip.o זענען פאַרקריפּלט. דעם אַפּלייז צו די באַפֿעלן שורה און צו איינסן אין די קאָנפיג.

DESCRIPTION

די מאָדפּראָבע און דעפּמאַד יוטילאַטיז זענען דיזיינד צו מאַכן אַ לינלאַר מאַדזשאַלער קערן מער מאַנידזשאַבאַל פֿאַר אַלע ניצערס, אַדמיניסטראַטאָרס און פאַרשפּרייטונג פאַרהיטונג.

מאָדפּראָבע ניצט אַ "מאַכןפילע" ווי דעפענדסי טעקע, באשאפן דורך דעפּמאָד , צו אויטאָמאַטיש מאַסע די באַטייַטיק מאָדולע (ס) פון די סכום פון מאַדזשולז בנימצא אין פּרעדעפינעד וועגווייַזער ביימער.

מאָדפּראָבע איז געניצט צו מאַסע אַ איין מאָדולע, אַ אָנלייגן פון אָפענגיק מאַדזשולז, אָדער אַלע מאַדזשולז וואָס זענען אנגעצייכנט מיט אַ ספּעסאַפייד קוויטל.

מאָדפּראָבע וועט אויטאָמאַטיש מאַסע אַלע באַזע מאַדזשולז דארף אין אַ מאָדולע סטאַק, ווי דיסקרייבד דורך די דעפּענדענסי טעקע modules.dep . אויב די לאָודינג פון איינער פון די מאַדזשולז פיילז, די גאנצע קראַנט אָנלייגן פון מאַדזשולז לאָודיד אין די קראַנט סעסיע וועט ווערן אַנלאָודינג אויטאָמאַטיש.

מאָדפּראָבע האט צוויי וועגן פון לאָודינג מאַדזשולז. איין וועג (די זאָנד מאָדע) וועט פּרובירן צו מאַסע אַ מאָדולע אויס פון אַ רשימה (דיפיינד דורך מוסטער ). מאָדפּראָבע סטאַפּס לאָודינג ווי באַלד ווי אַ מאָדולע לאָודז הצלחה. דעם קען זיין געניצט צו אַוטאָלאָאַד איינער עטהערנעט שאָפער אויס פון אַ רשימה.
די אנדערע וועג מאָדפּראָבע קענען זיין געניצט צו מאַסע אַלע מאַדזשולז פון אַ רשימה. זען עקסאַמפּאַלז , ונטער.

מיט די אָפּציע- ר , מאָדפּראָבע וועט אויטאָמאַטיש אַנלאָודינג אַ אָנלייגן פון מאַדזשולז, ענלעך צו די וועג " רממאָד-ר " טוט. באַמערקונג אַז ניצן נאָר " מאָדפּראָבע-ר " וועט ריין אַרויף אַניוזד אַוטאָלאָאַדעד מאַדזשולז און אויך דורכפירן די פאַר-און פּאָסטן-באַזייַטיקונג קאַמאַנדז אין די קאַנפיגיעריישאַן טעקע / עטק / מאָדולעס.קאָנף .

די קאַמביינינג די אָפּציעס -l און -עס רשימות אַלע פאַראַנען מאַדזשולז פון אַ זיכער טיפּ.

אָפּציע -c וועט דרוקן די דערווייַל געוויינט קאַנפיגיעריישאַן (פעליקייַט + קאַנפיגיעריישאַן טעקע).

CONFIGURATION

די אָפּפירונג פון מאָדפּראָבע (און דעפּמאַד ) קענען זיין מאַדאַפייד דורך די (אַפּשאַנאַל) קאַנפיגיעריישאַן טעקע / עטק / מאָדולעס.קאָנף .
פֿאַר אַ מער דיטיילד באַשרייַבונג פון וואָס דעם טעקע קען אַנטהאַלטן, און די פעליקייַט קאַנפיגיעריישאַן פון depmod און מאָדפּראָבע , זען מאַדזשולז.קאָנף (5).

באַמערקונג אַז די פאַר-און פּאָסטן-באַזייַטיקונג קאַמאַנדז וועט נישט זיין עקסאַקיוטאַד אויב אַ מאָדולע איז "אַוטאָקלעאַנעד" דורך קערן! קוקן פֿאַר די אַרויף-קומען שטיצן פֿאַר פּערסיסטענט מאָדולע סטאָרידזש אַנשטאָט.
אויב איר ווילן צו נוצן די פאַר - און פּאָסטן-ינסטאַלל פֿעיִקייטן, איר וועט האָבן צו קער אַוועק אַוטאָקלעאַן פֿאַר קערן און שטעלן עפּעס ווי די פאלגענדע שורה אין דיין קראָנטאַב (דאָס איז געניצט פֿאַר קיעמאָד סיסטעמס ווי געזונט) צו טאָן אַוטאָקלעאַן יעדער 2 מינוט :

* / 2 * * * * פּרובירן-פ / פּראָק / מאַדזשולז && / סבין / מאָדפּראָפּעט -ר

STRATEGY

דער געדאַנק איז אַז מאָדפּראָבע וועט קוקן ערשטער אין די וועגווייַזער מיט מאַדזשולז קאַמפּיילד פֿאַר די קראַנט מעלדונג פון די קערן. אויב דער מאָדולע איז ניט געפונען דאָרט, מאָדפּראָבע וועט קוקן אין די וועגווייַזער פּראָסט צו די קערן ווערסיע (למשל 2.0, 2.2). אויב דער מאָדולע איז נאָך געפונען, מאָדפּראָבע וועט קוקן אין די וועגווייַזער מיט מאַדזשולז פֿאַר אַ פעליקייַט מעלדונג, און אַזוי אויף.

ווען איר ינסטאַלירן אַ נייַע לינוקס, די מאַדזשולז זאָל זיין אריבערגעפארן צו אַ וועגווייַזער וואָס שייַכות צו דער מעלדונג (און ווערסיע) פון די קערן איר זענט ינסטאָלינג. דעמאָלט איר זאָל טאָן אַ סימלינק פון דעם וועג צו דעם "פעליקייַט" וועגווייַזער.

יעדער מאָל איר קאַמפּלייס אַ נייַע קערן, די באַפֿעל " מאַכן מאָדולעס_ינסטאַלל " וועט שאַפֿן אַ נייַע וועגווייַזער, אָבער וועט נישט טוישן דעם "פעליקייַט" לינק.

ווען איר באַקומען אַ מאָדולע אַנרילייטיד צו די קערנעל פאַרשפּרייטונג איר זאָל שטעלן עס אין איינער פון די ווערסיע-פרייַ דיירעקטעריז אונטער / ליוו / מאַדזשולז .

דעם איז די פעליקייַט סטראַטעגיע, וואָס קענען זיין אָווועררייטיד אין / עטק / מאָדולעס.קאָנף .

ביישפילן

modprobe -t נעץ

מאַסע איינער פון די מאַדזשולז אַז זענען סטאָרד אין די וועגווייַזער טאַגד "נעץ". יעדער מאָדולע איז געפרוווט ביז איינער סאַקסידאַד.

modprobe -a -t boot

אַלע מאַדזשולז וואָס זענען סטאָרד אין דירעקטעריז טאַגד "שטיוול" וועט זיין לאָודיד.

מאָדפּראָפּריאַטע

דאָס וועט פּרווון צו מאַסע די מאָדולע slhc.o אויב עס איז נישט פריער לאָודיד, זינט די צעטל מאָדולע דאַרף די פאַנגקשאַנאַליטי אין די סלהק מאָדולע. דעם דעפּענדענסי וועט זיין דיסקרייבד אין דער טעקע modules.de וואָס איז באשאפן אויטאָמאַטיש דורך דעפּמאָד .

modprobe -r slip

דעם וועט אַנלאָודינג די צעטל מאָדולע. עס וועט אויך אַנלאָודינג די סלהק מאָדולע אויטאָמאַטיש, סייַדן עס איז געניצט דורך עטלעכע אנדערע מאָדולע ווי געזונט (למשל פּפּפּ).

זען אויך

דעפּמאָד (8), לסמאָד (8), קערן (8), קסימס (8), רממאָד (8).

זיכערע וועג

אויב די עפעקטיוו ויסזאָגונג איז ניט גלייַך צו די פאַקטיש אַרויס, דעמאָלט מאָדפּראָפּעט טריץ זייַן אַרייַנשרייַב מיט עקסטרעם סאַספּענשאַן. די לעצטע פּאַראַמעטער איז שטענדיק באהאנדלט ווי אַ מאָדולע נאָמען, אַפֿילו אויב עס סטאַרץ מיט '-'. עס קען זיין בלויז איין מאָדולע נאָמען און אָפּציעס פון די פאָרעם "בייַטעוודיק = ווערט" זענען פאַרבאָטן. דער מאָדולע נאָמען איז שטענדיק באהאנדלט ווי אַ שטריקל, קיין מעטאַ יקספּאַנשאַן איז געטאן אין זיכער מאָדע. אָבער מיטאַ יקספּאַנשאַן איז נאָך געווענדט צו דאַטן לייענען פון די קאָנפיג טעקע.

euid קען ניט זיין גלייַך צו uid ווען מאָדפּראָבע איז ינוואָוקט פון די קערן, דאָס איז אמת פֿאַר קערנאַלז> = 2.4.0-טעסט 11. אין אַ ידעאַל וועלט, מאָדפּראָבע קען צוטרוי די קערן צו בלויז דורכפירן גילטיק פּאַראַמעטערס צו מאָדפּראָבע. אָבער בייַ מינדסטער איינער היגע וואָרצל עקספּלויץ איז פארגעקומען ווייַל הויך-מדרגה קערנעל קאָד דורכגעגאנגען אַנוועריפייד פּאַראַמעטערס גלייַך פון די באַניצער צו מאָדפּראָבע. אַזוי מאָדפּראָפּעד ניט טראַסטז קערן אַרייַנשרייַב.

מאָדפּראָוב אויטאָמאַטיש שטעלט זיכער מאָדע ווען די סוויווע באשטייט בלויז די סטרינגס

HOME = / TERM = linux PATH = / sbin: / usr / sbin: / bin: / usr / bin

דעם דיטעקץ מאָדפּראָבע דורכפירונג פון די קערנעל אויף קערנאַלז 2.2 כאָטש 2.4.0-test11, אפילו אויב uid == עוד, וואָס עס טוט אויף די פריער קערנאַלז.

LOGGING COMMANDS

אויב די Directory / וואַר / קלאָץ / קסיימאָופּס עקסיס און מאָדפּראָבע איז לייטווייט מיט אַן אָפּציע וואָס קען לאָדן אָדער אַ אויסמעקן אַ מאָדולע, און מאָדפּראָבע וועט אַרייַנלאָזן זייַן באַפֿעל און צוריקקומען סטאַטוס אין / var / log / ksymoops / `דאַטע +% Y% m% d .log` . עס איז קיין יבערבייַט צו דיסייבאַל דעם אָטאַמאַטיק לאָגינג, אויב איר טאָן ניט וועלן צו פאַלן, טאָן ניט שאַפֿן / וואַר / קלאָץ / קסימאָפּ . אויב אַז וועגווייַזער איז יגזיסטינג, עס זאָל זיין אָונד דורך וואָרצל און זיין מאָדע 644 אָדער 600 און איר זאָל לויפן שריפט ינסמאָד_קסמיאָאָפּס_קלעאַן יעדער טאָג אָדער אַזוי.

פארלאנגט אַפּלאַקיישאַנז

דעפּמאַד (8), ינסמאָד (8).

וויכטיק: ניצן די מענטש באַפֿעל ( % man ) צו זען ווי אַ באַפֿעל איז געוויינט אויף דיין באַזונדער קאָמפּיוטער.