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

LinuxÆô¶¯¼¶±ð

1¡¢LINUXϵͳÆô¶¯¼¶±ð
²é¿´/etc/inittabÎļþ£¬ÆäÖ÷ÒªÄÚÈÝÈçÏ£º

0
 
-
 halt (Do NOT set initdefault to 
this


1
 
-
 Single user mode 

2
 
-
 Multiuser, without NFS (The same as 
3

if
 you 
do
 not have networking) 

3
 
-
 Full multiuser mode 

4
 
-
 unused 

5
 
-
 X11 

6
 
-
 reboot (Do NOT set initdefault to 
this


id:
5
:initdefault:
... ...
 
0£ºÍ£»ú(²»ÒªÉèÖÃΪÆô¶¯Ä¬Èϼ¶±ð)
1£ºµ¥Óû§Ä£Ê½
2£º¶àÓû§£¬ÎÞNFS(Èç¹ûÄúûÓÐÅäÖÃÍøÂ磬¸Ã¼¶±ðÓë3Ò»Ñù)
3£ºÍêÈ«¶àÓû§Ä£Ê½
4£º²»Ê¹ÓÃ
5£ºX11ͼÐÎģʽ
6£ºÖØÆô(²»ÒªÉèÖÃΪÆô¶¯Ä¬Èϼ¶±ð)
Èç¹ûÏëÈÃϵͳ²»ÓÃͼÐÎģʽµÇ½¿É½«id:5:initdefault: ÖеÄ5¸ÄΪ3¼´¿É¡£
2¡¢LinuxÔËÐ춱ð
Linux Æô¶¯Ê±£¬ÔËÐÐÒ»¸ö½Ð×öinit µÄ³ÌÐò£¬È»ºóÓÉËüÀ´Æô¶¯ºóÃæµÄÈÎÎñ£¬°üÀ¨¶àÓû§»·¾³£¬ÍøÂçµÈ¡£
ÄÇô£¬µ½µ×ʲôÊÇÔËÐ춱ðÄØ£¿¼òµ¥µÄ˵£¬ÔËÐм¶¾ÍÊDzÙ×÷ϵͳµ±Ç°ÕýÔÚÔËÐеŦÄܼ¶±ð¡£Õâ¸ö¼¶±ð´Ó1 µ½6
£¬¾ßÓв»Í¬µÄ¹¦ÄÜ¡£ÕâЩ¼¶±ðÔÚ/etc/inittab ÎļþÀïÖ¸¶¨¡£Õâ¸öÎļþÊÇinit
³ÌÐòÑ°ÕÒµÄÖ÷ÒªÎļþ£¬×îÏÈÔËÐеķþÎñÊÇÄÇЩ·ÅÔÚ/etc/rc.d Ŀ¼ÏµÄÎļþ¡£
´ó¶àÊýµÄLinux ·¢Ðа汾ÖУ¬Æô¶¯½Å±¾·ÅÔÚ/etc/rc.d/init.d£¬ÕâЩ½Å±¾±»ln ÃüÁîÀ´Á¬½Óµ½ /etc/rc.d/rcn.d
Ŀ¼(ÕâÀïµÄn ¾ÍÊÇÔËÐм¶0-6)¡£È磺/etc/rc.d/rc5.d ÏÂÃæµÄS10network
¾ÍÊÇÁ¬½Óµ½/etc/rc.d/init.dϵÄnetwork ½Å±¾µÄ¡£Òò´Ë£¬ÎÒÃÇ¿ÉÒÔÖªµÀ£¬rc5.d ÏÂÃæµÄÎļþ¾ÍÊǺÍÔËÐм¶5 Óйصġ£







Ïà¹ØÎĵµ£º

ǶÈëʽLinuxϵͳµÄͼÐÎÓû§½çÃæ

µ±½ñ£¬ÔÚÉè¼ÆǶÈëʽ²úÆ·µÄͼÐÎÓû§½çÃæʱ£¬Óõ½µÄ¹¤¾ßÖ÷ÒªÓÐÒÔϼ¸ÖÖ£º
1. Qt/Embedded
QtÊÇTrolltech¹«Ë¾·¢²¼µÄÒ»¸ö¿çƽ̨µÄC++ͼÐνçÃæÓ¦ÓóÌÐò¿ò¼Ü¡£Ëüʵ¼ÊÉÏÊÇÒ»¸öÀà¿â£¬ÀïÃæ°üÀ¨ÁË´óÁ¿µÄ¿ÉÖØÓõÄÀ࣬ÆäÖмÈÓа´Å¥¡¢´°¿ÚµÈÕâЩ¿É¼ûÀ࣬ҲÓж¨Ê±Æ÷ÕâÑùµÄ²»¿É¼ûÀàºÍһЩ³éÏóÀà¡£QtÊÇÍêÈ«ÃæÏò¶ÔÏó£¬ÓµÓÐÁ¼ºÃµÄÀ©Õ¹ÐÔÓëÎÈ ......

linux³õѧ֮ÍøÂçÅäÖÃ

 ifconfig  ÃüÁ²é¿´/ÅäÖÃÍøÂçÐÅÏ¢
ifconfigµÄÓ﷨Ϊ 
ifconfig [-a] [-V] [-s] <interface> [[<AF>] <address>]
[[-]broadcast [<address>]] 
[netmask <address>] 
[up|down]
ÆäÖÐ interface ΪÍø¿¨Ãû address Ϊ IP µØÖ· broadcast ±íʾÉèÖù㲥
......

LinuxÏÂst_blksizeÓëWindowsÏ´شóСµÄ¶ÔÓ¦

ÉùÃ÷£º´Ëµ÷²é½á¹ûÈçÓдíÎ󣬾´ÇëÖ¸Õý¡£Ð»Ð»^_^
LinuxÏÂÎļþ¶ÔÓ¦µÄÊôÐÔ
struct stat {
        mode_t     st_mode;        //Îļþ¶ÔÓ¦µÄģʽ£¬Îļþ¡¢Ä¿Â¼µÈ
        ino_t   ......

LinuxÆô¶¯¹ý³ÌÖÐÓ²¼þÄ£¿éµÄ¼ÓÔØ

Ç°ÑÔ£ºÎÒ¾õµÃÎÒµÄÎÄÕÂÏà¶ÔÀ´Ëµ¶¼ÊDZȽÏdzÏԵġ£Ò»Ð©³õѧÕß¿ÉÒÔ¿´¿´£¬¶ÔÓÚ¸ßÊÖÀ´Ëµ£¬Èç¹ûÄãÃDz»ÁßØÄʱ¼äµÄ»°£¬Ï£ÍûÒ²ÄÜ°ïÎÒ¿´¿´£¬Ö¸µãÒ»ÏÂÆäÖеĴíÎó¡£ÕâÒ²ÊÇÎÒµ½ÕâÀïÀ´ºÍ´ó¼Ò½»Á÷µÄÄ¿µÄ¡£
ÔĶÁLinuxÄÚºËÆô¶¯´úÂëµÄÖ±½Ó¶¯Á¦ÊÇÎÒÏë±àдRTL8019ASµÄÍø¿¨Çý¶¯³ÌÐò£¨2.4.18ÄÚºËÖ»Ö§³ÖÁËCS8900A£©¡£¼ÈȻҪдÇý¶¯£¬ÎÒ¾ÍÏëÖªµÀËüÊÇÔ ......

Linux lock_kernel()º¯ÊýµÄ·ÖÎö¡£

  ÕâÖ»ÊÇÔÝʱµÄ¼Ç¼£¬ÒÔºó»á°ÑËü¹éÀൽstart_kernel()º¯ÊýµÄ·ÖÎö¡£ÔÚ·ÖÎö֮ǰ£¬ÎÒÏÈҪ˵˵¼¸¸ö¸ÅÄî¡£
  ÄÚºËÇÀÕ¼£ºÔÚ2.6Äں˼ÓÈëÁËÇÀÕ¼µÄÄÜÁ¦£¬¾ÍÊÇ˵µ÷¶È³ÌÐòÓа취ÔÚÒ»¸öÄں˼¶µÄÈÎÎñÕýÔÚÖ´ÐеÄʱºò´Óе÷¶È¡£µ«ÊDZØÐëÒª±£Ö¤ÖØе÷¶ÈÒª°²È«£¬ÕâÑù¾ÍÒª¿¿Ò»°ÑËøÀ´±£Ö¤ÁË¡£
  ¼ÆÊýÆ÷£¨thread_info.[reempt_ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ