(Ò»)LinuxÍøÂç±à³Ì
http://blog.csdn.net/jenshy/archive/2006/04/18/667944.aspx
(Ò»)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
Ïà¹ØÎĵµ£º
Ò»:Ç°ÑÔ
I2cÊÇphilipsÌá³öµÄÍâÉè×ÜÏß.I2CÖ»ÓÐÁ½ÌõÏß,Ò»Ìõ´®ÐÐÊý¾ÝÏß:SDA,Ò»ÌõÊÇʱÖÓÏßSCL.ÕýÒòΪÕâÑù,Ëü·½±ãÁ˹¤³ÌÈËÔ±
µÄ²¼Ïß.ÁíÍâ,I2CÊÇÒ»ÖÖ¶àÖ÷»ú¿ØÖÆ×ÜÏß.ËüºÍUSB×ÜÏß²»Í¬,USBÊÇ»ùÓÚmaster-slave»úÖÆ,ÈκÎÉ豸µÄͨÐűØÐëÓÉÖ÷»ú·¢Æð²Å¿ÉÒÔ.¶ø
I2C ÊÇ»ùÓÚmulti master»úÖÆ.һͬ×ÜÏßÉÏ¿ÉÔÊÐí¶à¸ömaster.¹ØÓÚI2CÐÒéµÄÖª ......
ÎҵĵçÄÔ°²×°ÁË˫ϵͳ£¬WindowsºÍLinux£¬²»¹ýÓÉÓÚLinuxÔÚ×î½üÒ»¶Îʱ¼äÄÚ²»»áʹÓã¬ËùÒÔÎÒ´òËãɾ³ýLinux¡£
ɾ³ýLinux×îÐèҪעÒâµÄµØ·½£¬¾ÍÊÇMBR£¨Master Boot Record£©¡£ÔÚɾ³ýLinux·ÖÇøÇ°£¬ÎÒÃÇÐèÒª½«Æô¶¯WindowsµÄÒýµ¼ÐÅϢдÈëMBR£¬·ñÔò£¬MBRÖеÄLinuxÒýµ¼ÐÅÏ¢£¬µ±È»¾Í²»ÄÜÆô¶¯WindowsÏµÍ ......
linux²Ù×÷ϵͳÏÂsystem () º¯ÊýÏê½â
¡¡¡¡£¨Ö´ÐÐshell ÃüÁ
¡¡¡¡Ïà¹Øº¯Êý
¡¡¡¡fork£¬execve£¬waitpid£¬popen
¡¡¡¡±íÍ·Îļþ
¡¡¡¡££include<stdlib.h>
¡¡¡¡¶¨Ò庯Êý
¡¡¡¡int system(const char * string);
¡¡¡¡º¯Êý˵Ã÷
¡¡¡¡system()»áµ÷ÓÃfork()²úÉú×Ó½ø³Ì£¬ÓÉ×Ó½ø³ÌÀ´µ÷ÓÃ/bin/sh-c stringÀ´Ö´ÐвÎÊýstring ......
³õѧLinux£¬×öѧϰ±Ê¼ÇÖ®Óá£Ò²Çë¸ßÊÖÃǶà¶àÖ¸½Ì£¡
LinuxÃüÁî×é³É£ºshellÄÚ²¿ÃüÁî+shellÍⲿÃüÁî
shellÄÚ²¿ÃüÁ×î¼òµ¥×î³£ÓõÄÃüÁÔÚshellÆô¶¯Ê±½øÈëÄÚ´æ
shellÍⲿÃüÁ¶ÀÁ¢µÄ¿ÉÖ´ÐгÌÐò¡£ÊÇһЩʹÓù¤¾ß³ÌÐò
LinuxÃüÁîµÄ¸ñʽ£º
ÃüÁîÌå [Ñ¡Ïî] [ÃüÁîµÄ²ÎÊý£¬ÃüÁîµÄ¶ÔÏó]&n ......