Linux. Linux-ում բեռնվող միջուկի մոդուլները բեռնվում են (և բեռնաթափվում) modprobe հրամանով: Դրանք գտնվում են /lib/modules կամ /usr/lib/modules-ում և ունեցել են ընդլայնում: ko («միջուկի օբյեկտ») 2.6 տարբերակից (նախորդ տարբերակներն օգտագործում էին .o ընդլայնում):
Ինչպե՞ս կարող եմ տեսնել միջուկի մոդուլները:
Դուք պետք է օգտագործեք modinfo հրաման Linux Kernel-ի բեռնված մոդուլների մասին տեղեկատվություն ցուցադրելու կամ ցուցադրելու համար: Օգտագործեք lsmod հրամանը՝ բեռնված մոդուլների ցանկը ստանալու համար: Սովորաբար rootkit-ը կտեղադրի իր ps հրամանը, որը թաքցնում է միջուկի մոդուլները:
Ինչպե՞ս թվարկել միջուկի բոլոր մոդուլները:
Մոդուլի հրամաններ
- depmod – կարգավորել կախվածության նկարագրությունները բեռնվող միջուկի մոդուլների համար:
- insmod – տեղադրել բեռնվող միջուկի մոդուլ:
- lsmod – ցուցակ բեռնված մոդուլներ:
- modinfo – ցուցադրել տեղեկատվություն միջուկի մոդուլի մասին:
- modprobe – բեռնվող մոդուլների բարձր մակարդակի կառավարում:
- rmmod – բեռնաթափվող մոդուլներ:
Ինչպե՞ս կարող եմ օգտագործել Linux-ը:
Linux հրամաններ
- pwd — Երբ առաջին անգամ բացում եք տերմինալը, դուք գտնվում եք ձեր օգտատիրոջ գլխավոր գրացուցակում: …
- ls — Օգտագործեք «ls» հրամանը՝ իմանալու համար, թե ինչ ֆայլեր կան գրացուցակում, որում դուք գտնվում եք…
- cd — Օգտագործեք «cd» հրամանը՝ գրացուցակ գնալու համար: …
- mkdir & rmdir — Օգտագործեք mkdir հրամանը, երբ անհրաժեշտ է ստեղծել թղթապանակ կամ գրացուցակ:
Ինչպե՞ս կարող եմ տեսնել բոլոր դրայվերները Linux-ում:
3. Ստուգեք Վարորդը
- Գործարկեք lsmod հրամանը՝ տեսնելու, թե արդյոք վարորդը բեռնված է: (փնտրեք վարորդի անունը, որը նշված է lshw-ի ելքում, «կոնֆիգուրացիա» տողում): …
- գործարկեք sudo iwconfig հրամանը: …
- գործարկեք հրամանը sudo iwlist scan՝ երթուղիչ փնտրելու համար:
Ինչպե՞ս կարող եմ տեսնել Python-ի բոլոր մոդուլները:
Երկու եղանակով կարող եք ստանալ python-ում տեղադրված փաթեթների ցանկը:
- Օգնության գործառույթի օգտագործումը: Տեղադրված մոդուլների ցանկը ստանալու համար կարող եք օգտագործել օգնության ֆունկցիան python-ում: Մուտք գործեք python հուշում և մուտքագրեք հետևյալ հրամանը. օգնություն («մոդուլներ»)…
- օգտագործելով python-pip: sudo apt-get տեղադրել python-pip. pip սառեցնել.
Ինչպե՞ս ցուցակագրել բոլոր դրայվերները Linux-ում:
Դուք կարող եք օգտագործեք lsmod հրամանը Linux միջուկում բեռնված մոդուլների / սարքերի դրայվերների կարգավիճակ ստանալու համար: Հատուկ սարքի համար կարող եք օգտագործել dmesg |grep մանրամասները նույնպես ստանալու համար:
Ի՞նչ է միջուկի մոդուլը:
Kernel մոդուլներն են կոդի կտորներ, որոնք կարող են բեռնվել և բեռնաթափվել միջուկի մեջ ըստ պահանջի. Նրանք ընդլայնում են միջուկի ֆունկցիոնալությունը՝ առանց համակարգը վերագործարկելու անհրաժեշտության: Մոդուլը կարող է կազմաձևվել որպես ներկառուցված կամ բեռնվող:
Ինչպե՞ս եք ցուցակագրում և տեղադրում միջուկի մոդուլները:
Ներկայիս բեռնված մոդուլների ցուցակագրում
- Դուք կարող եք թվարկել միջուկի բոլոր մոդուլները, որոնք ներկայումս բեռնված են միջուկում՝ գործարկելով lsmod հրամանը, օրինակ՝
- lsmod ելքի յուրաքանչյուր տող նշում է.
- Վերջապես, նկատի ունեցեք, որ lsmod-ի ելքը ավելի քիչ խոսուն է և զգալիորեն ավելի հեշտ է կարդալ, քան /proc/modules կեղծ ֆայլի բովանդակությունը:
Ի՞նչ է Br_netfilter միջուկի մոդուլը:
Platform CLI-ն ստուգում է, թե արդյոք br_netfilter մոդուլը բեռնված է և դուրս է գալիս, եթե այն հասանելի չէ: Այս մոդուլը պահանջվում է թափանցիկ դիմակահանդեսը միացնելու և Վիրտուալ ընդարձակվող LAN-ի (VxLAN) տրաֆիկը հեշտացնելու համար՝ Kubernetes pods-ի միջև կլաստերի միջև հաղորդակցվելու համար: