Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxÄÚºËÄ£¿é±à³Ì

¼ò½é

Ä£¿é£¨module£©ÊÇÔÚÄں˿ռäÔËÐеijÌÐò£¬Êµ¼ÊÉÏÊÇÒ»ÖÖÄ¿±ê¶ÔÏóÎļþ£¬Ã»ÓÐÁ´½Ó£¬²»ÄÜ
¶ÀÁ¢ÔËÐУ¬µ«ÊÇ¿ÉÒÔ×°Ôص½ÏµÍ³ÖÐ×÷ΪÄں˵ÄÒ»²¿·ÖÔËÐУ¬´Ó¶ø¿ÉÒÔ¶¯Ì¬À©³äÄں˵ŦÄÜ¡£Ä£¿é×îÖ÷ÒªµÄÓô¦¾ÍÊÇÓÃÀ´ÊµÏÖÉ豸Çý¶¯³ÌÐò¡£
ʹÓÃÄ£¿éµÄÓŵ㣺
1,½«À´ÐÞ¸ÄÄÚºËʱ£¬²»±ØÈ«²¿ÖØбàÒëÕû¸öÄںˣ¬¿É½ÚÊ¡²»ÉÙʱ¼ä
2,ϵͳÖÐÈç¹ûÐèҪʹÓÃÐÂÄ£¿é£¬²»±ØÖØбàÒë
Äںˣ¬Ö»Òª²åÈëÏàÓ¦µÄÄ£¿é¼´¿É
Ä£¿éµÄʹÓ÷½Ê½£º£¨modules-1.3.57.tar.gz£©
ÃüÁî ¹¦ÄÜ
±¸×¢
modprobe symbolic link to modprobe
depmod
make module dependency file£¬ÒÔ¸æËß½«À´µÄ insmod ҪȥÄÄ×¥ modules À´²å¡£ Õâ¸ö
dependency file ¾ÍÔÚ/lib/modules/[ÄúµÄkernel°æ±¾]/modules.dep
insmod °Ñij¸ö module ²åÈë kernel ÖÐ
rmmod °Ñij¸öûÔÚÓÃµÄ module °Î³ö kernel
symbolic link to insmod
lsmod °ÑÏÖÔÚ kernel ÖвåÈëµÄ modules ÁгöÀ´a shell
script in 1.3.69f
ksyms symbolic link to insmod
kerneld Ò»¸ö
daemon£¬¿É¸ºÔð×Ô¶¯ºô½Ð insmod ²åÈë module£¬ÊÇÒ»¸öºÜ·½±ãµÄ daemon¡£ËüҲͬʱ²é¿´£¬Èôij module
²åÈëáᵫºÜ¾ÃûÈËÔÚÓÃÁË£¬¾Í»á°ÑËü°Î³öÀ´£¬ÒÔÊ¡¼ÇÒäÌå¡£
Ïà¹ØÎļþ£º
/etc/rc.d/ rc.modules
/etc/rc.d/rc.S or
/etc/rc.d/rc.syinit
/etc/conf.modules or /etc/modules.conf
Ä£¿éµÄ×°ÔØ/жÔØ£º
¾²Ì¬£ºÔÚϵͳÆô¶¯Ê±¾Í×°ÔØ
¶¯Ì¬£ºÊ¹ÓÃinsmodµÈÃüÁîÔÚϵͳÔËÐйý³ÌÖÐ×°ÔØ
×¢£º
1.ÏÖÔÚkerneldÒѾ­±»kmodËùÈ¡´ú£¬Ô­ÒòÖ÷ÒªÊÇkerneldÊÇʹÓÃSystem V IPC£¬¾­¹ýÁËÖмä²ã£¬±È½Ï¸´ÔÓ¡£

2.ÐèÒª³¬¼¶Óû§È¨ÏÞ¡£
3.ÐÎʽ£º
Module: #pages: Used by:
msdos 5 1
vfat
4 1 (autoclean)
fat 6 [vfat msdos] 2 (autoclean)
¹¤×÷Ô­Àí

ͻ񻣼
*Äں˷ûºÅ±í
*Ä£¿é×°ÔØ
*Ä£¿éжÔØ
*¶à¸öÄ£
¿é¼äµÄÒÀÀµ¹Øϵ¡£
Kernel ÀïÓÐÒ»¸ö±äÁ¿½Ð module_list£¬Ã¿µ± user ½«Ò»¸ö module Ôص½ kernel
ÀïµÄʱºò£¬Õâ¸ö module ¾Í»á±»¼Ç¼ÔÚ module_list ÀïÃæ¡£µ± kernel ҪʹÓõ½Õâ¸ö module ÌṩµÄ function
ʱ£¬Ëü¾Í»áÈ¥ search Õâ¸ö list£¬ÕÒµ½ module£¬È»ºóÔÙʹÓÃÆäÌṩµÄ function »ò variable¡£Ã¿Ò»¸ö
module ¶¼¿ÉÒÔ export һЩ function »ò±äÁ¿À´ÈñðÈËʹÓᣳý´ËÖ®Í⣬module Ò²¿ÉÒÔʹÓÃÒѾ­Ôص½ kernel ÀïµÄ
module ÌṩµÄ function¡£ÕâÖÖÇéÐνÐ×ö mod


Ïà¹ØÎĵµ£º

linux½ø³ÌµÄÒ»Éú

Ëæ×ÅÒ»¾äfork£¬Ò»¸öнø³ÌßÉßÉÂäµØ£¬µ«ËüÕâʱֻÊÇÀϽø³ÌµÄÒ»¸ö¿Ë¡¡£
È»ºóËæ×Åexec£¬Ð½ø³ÌÍÑÌ¥»»¹Ç£¬Àë¼Ò¶ÀÁ¢£¬¿ªÊ¼ÁËΪÈËÃñ·þÎñµÄÖ°ÒµÉúÑÄ¡£
ÈËÓÐÉúÀϲ¡ËÀ£¬½ø³ÌÒ²Ò»Ñù£¬Ëü¿ÉÒÔÊÇ×ÔÈ»ËÀÍö£¬¼´ÔËÐе½mainº¯ÊýµÄ×îºóÒ»¸ö"}"£¬´ÓÈݵØÀëÎÒÃǶøÈ¥£»Ò²¿ÉÒÔÊÇ×Ôɱ£¬×ÔɱÓÐ2ÖÖ·½
ʽ£¬Ò»ÖÖÊǵ÷ÓÃexitº¯Êý£¬Ò»ÖÖÊÇÔÚma ......

LinuxϽâѹ³£ÓÃÃüÁî

     .tar
¡¡¡¡½â°ü£ºtar xvf FileName.tar
¡¡¡¡´ò°ü£ºtar cvf FileName.tar DirName
¡¡¡¡£¨×¢£ºtarÊÇ´ò°ü£¬²»ÊÇѹËõ£¡£©
¡¡¡¡———————————————
¡¡¡¡.gz
¡¡¡¡½âѹ1£ºgunzip FileName.gz
¡¡¡¡½âѹ2£º ......

linux Öжϴ¦Àí

Öжϴ¦Àí 
¡¡¡¡Í¬´¦ÀíI/O¶Ë¿ÚÒ»Ñù£¬ÒªÊ¹ÓÃÒ»¸öÖжϣ¬±ØÐëÏÈÏòϵͳµÇ¼Ç¡£ 
int request_irq(unsigned int irq £¬void(*handle)(int£¬void *£¬struct pt_regs *)£¬
unsigned int long flags£¬ const char *device£¬void *dev_id); 
irq ......

linuxϵÄÔ¶³ÌͼÐÎ×ÀÃ棬VNCÅäÖÃ


ת×Ô£ºhttp://blog.itpub.net/post/33256/413374/
ÔõôÑùÔÚºìñÆóÒµLinux2.1ÉÏÅäÖÃVNC?
ÔõÑùÅäÖÃVNC·þÎñÆ÷ʹÆäÄÜÔÚºìñÆóÒµLinux3ϵͳÒýµ¼Ê±×Ô¶¯Æô¶¯?
Ôõ
ôÑùÔÚºìñÆóÒµLinux2.1ÉÏÅäÖÃVNC?
½â¾ö·½·¨:1. Ê×ÏÈ£¬ÎÒÃÇÐèÒª²é¿´ÊÇ·ñÒѾ­°²×°ÁËÐèÒªµÄVNC°ü¡£×÷Ϊ¸ùÓû§£¬ÔËÐÐÕâ¸öÃüÁ
rpm
-qa | grep vnc
Èç¹ûRPMÃ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ