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

LinuxÍøÂç±à³ÌÈëÃÅ

(Ò»)LinuxÍøÂç±à³Ì--ÍøÂç֪ʶ½éÉÜ
LinuxÍøÂç±à³Ì--ÍøÂç֪ʶ½éÉÜ
¿Í»§¶ËºÍ·þÎñ¶Ë
        ÍøÂç³ÌÐòºÍÆÕͨµÄ³ÌÐòÓÐÒ»¸ö×î´óµÄÇø±ðÊÇÍøÂç³ÌÐòÊÇÓÉÁ½¸ö²¿·Ö×é³ÉµÄ--¿Í»§¶ËºÍ·þÎñÆ÷¶Ë.
¿Í»§¶Ë
        ÔÚÍøÂç³ÌÐòÖУ¬Èç¹ûÒ»¸ö³ÌÐòÖ÷¶¯ºÍÍâÃæµÄ³ÌÐòͨÐÅ£¬ÄÇôÎÒÃÇ°ÑÕâ¸ö³ÌÐò³ÆΪ¿Í»§¶Ë³ÌÐò¡£ ±ÈÈçÎÒÃÇʹÓÃftp³ÌÐò´ÓÁíÍâÒ»
        ¸öµØ·½»ñÈ¡ÎļþµÄʱºò£¬ÊÇÎÒÃǵÄftp³ÌÐòÖ÷¶¯Í¬ÍâÃæ½øÐÐͨÐÅ£¨»ñÈ¡Îļþ£©£¬ ËùÒÔÕâ¸öµØ·½ÎÒÃǵÄftp³ÌÐò¾ÍÊÇ¿Í»§¶Ë³ÌÐò¡£
·þÎñ¶Ë
        ºÍ¿Í»§¶ËÏà¶ÔÓ¦µÄ³ÌÐò¼´Îª·þÎñ¶Ë³ÌÐò¡£±»¶¯µÄµÈ´ýÍâÃæµÄ³ÌÐòÀ´ºÍ×Ô¼ºÍ¨Ñ¶µÄ³ÌÐò³ÆΪ·þÎñ¶Ë³ÌÐò¡£
        ±ÈÈçÉÏÃæµÄÎļþ»ñÈ¡ÖУ¬ÁíÍâÒ»¸öµØ·½µÄ³ÌÐò¾ÍÊÇ·þÎñ¶Ë£¬ÎÒÃÇ´Ó·þÎñ¶Ë»ñÈ¡Îļþ¹ýÀ´¡£
»¥Îª¿Í»§ºÍ·þÎñ¶Ë
        ʵ¼ÊÉú»îÖÐÓÐЩ³ÌÐòÊÇ»¥Îª·þÎñºÍ¿Í»§¶Ë¡£ÔÚÕâÖÖÇé¿öÏîÄ¿£¬ Ò»¸ö³ÌÐò¼ÈΪ¿Í»§¶ËÒ²ÊÇ·þÎñ¶Ë¡£
³£ÓõÄÃüÁî
        ÓÉÓÚÍøÂç³ÌÐòÊÇÓÐÁ½¸ö²¿·Ö×é³É,ËùÒÔÔÚµ÷ÊÔµÄʱºò±È½ÏÂé·³,Ϊ´ËÎÒÃÇÓбØÒªÖªµÀһЩ³£ÓõÄÍøÂçÃüÁî
netstat
        ÃüÁînetstatÊÇÓÃÀ´ÏÔʾÍøÂçµÄÁ¬½Ó,·ÓɱíºÍ½Ó¿Úͳ¼ÆµÈÍøÂçµÄÐÅÏ¢.netstatÓÐÐí¶àµÄÑ¡Ïî.
        ÎÒÃdz£ÓõÄÑ¡ÏîÊÇ-na ÓÃÀ´ÏÔʾÏêϸµÄÍøÂç״̬.ÖÁÓÚÆäËüµÄÑ¡ÏîÎÒÃÇ¿ÉÒÔʹÓðïÖúÊÖ²á»ñµÃÏêϸµÄÇé¿ö.
telnet
        telnetÊÇÒ»¸öÓÃÀ´µÇ¼Զ³ÌµÄ³ÌÐò,µ«ÊÇÎÒÃÇÍêÈ«¿ÉÒÔÓÃÕâ¸ö³ÌÐòÀ´µ÷ÊÔÎÒÃǵķþÎñ¶Ë³ÌÐòµÄ.
        ±ÈÈçÎÒÃǵķþÎñÆ÷³ÌÐòÔÚ¼àÌý8888¶Ë¿Ú,ÎÒÃÇ¿ÉÒÔÓÃ
                telnet localhost 8888
        À´²é¿´·þÎñ¶ËµÄ×´¿ö.
pingping ³ÌÐòÓÃÀ´ÅжÏÍøÂçµÄ״̬ÊÇ·ñÕý³££¬×î¾­³£µÄÒ»¸öÓ÷¨ÊÇ
        ping 192.168.0.1
        ±íʾÎÒÃÇÏë²é¿´µ½192.168.0.1µÄÓ²¼þÁ¬½ÓÊÇ·ñÕý³£
TCP/UDP½éÉÜ
        TCP(Transfer Control Protocol)´«Êä¿ØÖÆЭÒéÊÇÒ»ÖÖÃæÏòÁ¬½ÓµÄЭÒé, µ±ÎÒÃǵÄÍøÂç³ÌÐòʹÓÃÕâ¸öЭÒéµÄʱºò,
        ÍøÂç¿ÉÒÔ±£Ö¤ÎÒÃǵĿͻ§¶ËºÍ·þÎñ¶ËµÄÁ¬½ÓÊÇ¿É¿¿µÄ,°²È«µÄ.
        U


Ïà¹ØÎĵµ£º

ǶÈëʽLinuxϵͳµÄÆô¶¯¹ý³Ì

ǶÈëʽLinuxÆô¶¯·ÖΪÁ½¸ö²¿·Ö£¬ÏµÍ³Òýµ¼ÓëLinuxÆô¶¯¡£ÏµÍ³Òýµ¼½«Íê³ÉLinux×°ÈëÄÚ´æÇ°£¬³õʼ»¯CPUºÍÏà¹ØI/OÉ豸£¬²¢½«Linuxµ÷ÈëÄÚ´æµÄ¹¤×÷¡£ÏµÍ³Òýµ¼Ö÷ÒªÓÉBootLoaderʵÏÖ¡£ÔÚBootLoader½«LinuxÄں˵÷ÈëÄÚ´æÖ®ºó£¬½«È¨Á¦½»¸øLinuxKernel£¬½øÈëLinuxµÄÆô¶¯²¿·Ö¡£ÒÔÏÂÏêϸ·ÖÎöÆô¶¯µÄ¹ý³ÌÓëʹÓõÄÎļþ¡£
Ò»¡¢ÏµÍ³Òýµ¼ÓëBootLoa ......

Linux @ VMWare ÏÂÐÞ¸ÄMACµØÖ·µÄ·½·¨£¨Ç××Ôʵ¼ù£©

½ñÌ쿽±´ÁËÐéÄâ»úÔÚÁíÍâһ̨µçÄÔÉÏʹÓ㬷¢ÏÖMACµØÖ·³åÍ»£¬ÓÚÊÇÈ¥ÍøÉÏÕÒÐ޸ķ½·¨¡£¿É°´ÕÕËù˵µÄ£¬ÎÒ²¢Ã»ÓкÜ˳ÀûÐ޸ijɹ¦¡£
ÏÂÃæÎÒ½«¹ý³Ìд³öÀ´£¬ÀïÃæÓÐЩµØ·½ÐèҪעÒâһϡ£
ÏÂÃæÊÇÎÒ´ÓÍøÉÏËÑË÷µ½´ó²¿·ÖµÄ×ö·¨ÈçÏ£¬ºìÉ«²¿·ÖÊÇÎÒ×¢Ê͵ģ¬ÐèҪעÒâµÄµØ·½£º
VMwareÐéÄâ»úÖÐÐÞ¸ÄLinux MACµØÖ·µÄ·½·¨£º
1¡¢ÐÞ¸ÄÐéÄâ»úµÄ*.v ......

LinuxÉ豸Çý¶¯Ö®I2C¼Ü¹¹·ÖÎö

Ò»:Ç°ÑÔ
I2cÊÇphilipsÌá³öµÄÍâÉè×ÜÏß.I2CÖ»ÓÐÁ½ÌõÏß,Ò»Ìõ´®ÐÐÊý¾ÝÏß:SDA,Ò»ÌõÊÇʱÖÓÏßSCL.ÕýÒòΪÕâÑù,Ëü·½±ãÁ˹¤³ÌÈËÔ±
µÄ²¼Ïß.ÁíÍâ,I2CÊÇÒ»ÖÖ¶àÖ÷»ú¿ØÖÆ×ÜÏß.ËüºÍUSB×ÜÏß²»Í¬,USBÊÇ»ùÓÚmaster-slave»úÖÆ,ÈκÎÉ豸µÄͨÐűØÐëÓÉÖ÷»ú·¢Æð²Å¿ÉÒÔ.¶ø
I2C ÊÇ»ùÓÚmulti master»úÖÆ.һͬ×ÜÏßÉÏ¿ÉÔÊÐí¶à¸ömaster.¹ØÓÚI2CЭÒéµÄÖª ......

LinuxÏÂÉèÖö˿ÚȨÏÞµÄϵͳµ÷ÓÃÓÐÁ½¸ö£ºiopermºÍiopl

Linux
ÏÂÉèÖö˿ÚȨÏÞµÄϵͳµ÷ÓÃÓÐÁ½¸ö£º
ioperm
ºÍ
iopl
¡£
 
Ò»¡¢
ioperm
ºÍ
iopl
½éÉÜ¡£
1.ioperm
¹¦ÄÜÃèÊö£º
Ϊµ÷Óýø³ÌÉèÖÃ
I/O
¶Ë¿Ú·ÃÎÊȨÄÜ¡£
ioperm
µÄʹÓÃÐèÒª¾ßÓг¬¼¶Óû§µÄȨÏÞ£¬Ö»ÓеͶ˵Ä
[0-0x3ff] I/O
¶Ë¿Ú¿É±»ÉèÖã¬ÒªÏëÖ¸¶¨¸ü¶à¶Ë¿ÚµÄȨÄÜ£¬¿ÉʹÓÃ
iopl
º¯Êý¡£ÕâÒ»µ÷ÓÃÖ»¿ÉÓÃÓ ......

Linux Çý¶¯¿ª·¢âÒ¶¡½âÅ£Ö®¶þ —— Ä£¿é±à³Ì


±¾ÎÄÊǽ¨Á¢ÔÚÇ°ÃæµÄ¿ª·¢»·¾³ÒѾ­³É¹¦½¨Á¢µÄ»ù´¡Ö®Éϵġ£Èç¹ûûÓн¨Á¢ºÃ£¬Çë²ÎÕÕ¡¶ Linux Çý¶¯¿ª·¢âÒ¶¡½âÅ£Ö®Ò» —— ¿ª·¢»·¾³µÄ½¨Á¢¡·¡£
ÒѾ­ÓкܶàÎĵµ½²ÊöÄ£¿é±à³Ì£¬¸öÈ˾õµÃ¡¶ The Linux kernel module programming guide ¡·ÊÇ×îÏ꾡µÄ¡£±¾ÎIJ»ÔÙÁ¢×ãÓÚ´ÓÀíÂÛÉÏÈ¥²ûÊöÄ£¿é±à³ÌµÄÏà¹Ø֪ʶ£¬¶ø×ÅÖØ´Óʵ¼ùµÄ» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ