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

ÉîÈëÀí½âlinux i½Úµã(inode)

¶ÔÓÚUnixϵÁеIJÙ×÷ϵͳ£¬´ó¶à¶¼ÓÐv½Úµã¡£µ«ÊǶÔÓÚlinuxÀ´Ëµ£¬Ö»ÓÐͨÓõÄi½Úµã£¬È´Ã»ÓÐv½Úµã¡£
ÏÂÃæÀ´Ì½ÌÖһϣ¬linuxϵÄi½Úµã¡£
      linuxÖУ¬Îļþ²éÕÒ²»ÊÇͨ¹ýÎļþÃû³ÆÀ´²éÕҵġ£Êµ¼ÊÉÏÊÇͨ¹ýi½ÚµãÀ´ÊµÏÖÎļþµÄ²éÕÒ¶¨Î»µÄ¡£ÎÒÃÇ¿ÉÒÔÐÎÏóµÄ½«i½Úµã¿´×öÊÇÒ»¸öÖ¸Õëfip¡£µ±Îļþ´æ´¢µ½´ÅÅÌÉÏÈ¥µÄʱºò£¬Îļþ¿Ï¶¨»á´æ·Åµ½Ò»¸ö´ÅÅÌλÖÃÉÏ£¬¿ÉÒÔÕâÑùÏëÏ󣬼ÈÈ»ÎļþÊý¾ÝÊÇ´æ·ÅÔÚ´ÅÅÌÉϵģ¬Èç¹ûÎÒÃÇÖªµÀÕâ¸öÎļþÊý¾ÝµÄµØÖ·£¬µ±ÎÒÃÇÏëÒª¶ÁдÎļþµÄʱºò£¬ÎÒÃÇÊDz»ÊÇÖ±½ÓʹÓÃÕâ¸öµØÖ·È¥ÕÒµ½Îļþ¾Í¿ÉÒÔÁËÄØ£¿
      
      Êǵģ¬linuxÏ£¬i½ÚµãÆäʵ¾ÍÊÇ¿ÉÒÔÕâôÈÏΪ£¬°Ñi½Úµã¿´×÷ÊÇÒ»¸öÖ¸Ïò´ÅÅÌÉϸÃÎļþ´æ´¢ÇøµÄµØÖ·¡£Ö»²»¹ýÕâ¸öµØÖ·ÎÒÃÇÒ»°ãÊÇû°ì·¨Ö±½ÓʹÓõ쬶øÊÇͨ¹ýÎļþÃûÀ´¼ä½ÓʹÓõġ£ÊÂʵÉÏ£¬i½Úµã²»½ö°üº¬ÁËÎļþÊý¾Ý´æ´¢ÇøµÄµØÖ·£¬»¹°üº¬Á˺ܶàÐÅÏ¢£¬±ÈÈçÊý¾Ý´óС£¬µÈµÈÎļþÐÅÏ¢¡£µ«ÊÇi½ÚµãÊDz»±£´æÎļþÃûµÄ¡£ÎļþÃûÊDZ£´æÔÚÒ»¸öĿ¼ÏîÖС£Ã¿Ò»¸öĿ¼ÏîÖж¼°üº¬ÁËÎļþÃûºÍi½Úµã¡£
    
     ÎÒÃÇ¿ÉÒÔͨ¹ýÒ»¸öͼÀ´¿´¿´Ä¿Â¼Ïi½Úµã£¬ÎļþÊý¾ÝËÄÕßÖ®¼äµÄ¹ØÏµ¡£
 
´ÓÉÏͼ¿ÉÒÔ¿´µ½£¬Ä¿Â¼ÏîÖаüº¬ÁËÎļþÃûºÍi½Úµã¡£
ͬʱ£¬Äã»á·¢ÏÖÉÏͼÖУ¬Ä¿Â¼ÏîAºÍĿ¼ÏîBµÄi½ÚµãÖ¸Ïòͬһ¸ö´æ´¢Çø£¬ÆäÖÐÕâ¸ö´æ´¢Çø´æ·ÅµÄÊÇprintf("ha")µÄÊý¾Ý¡£
Ò²¾ÍÊÇÒÔΪÕâhelloA.cºÍhelloB.cµÄÄÚÈÝÊÇÒ»ÑùµÄ¡£
Õâ¾ÍÒý³öÁËÒ»¸öÓ²Á´½ÓºÍ·ûºÅÁ´½ÓµÄ¸ÅÄî
Ó²Á´½Ó  ln -d
·ûºÅÁ´½Ó ln -s¡£
ÒªÏëµÃµ½helloA.cºÍhelloB.cÕâÖÖ¹ØÏµ£¬ÎÒÃÇ¿ÉÒÔʹÓÃÈçÏÂÃüÁ
#ln -d helloA.c helloB.c
ÕâÑù£¬¾ÍµÃµ½ÁËhelloA.cµÄÓ²Á´½ÓhelloB.c
¶ÔÓÚÓ²Á´½ÓÀ´Ëµ¡£Èç¹ûɾµôÔ´ÎļþhelloA.c£¬ÄÇô´ÅÅÌÉÏÊý¾ÝÎļþʱ²»»áɾ³ýµÄ¡£ÒòΪi½ÚµãÉϼǼÁ˸ÄÎļþµÄÓ²Á´½ÓÊý¡£Ö»ÓÐÓ²Á´½ÓÊýÊÇ0µÄʱºò£¬ÎļþÃûµÄʱºò£¬¸ÃÊý¾ÝÔÚ´ÅÅÌÉϲŻáɾ³ý¡£
Ò²¾ÍÊÇ˵¡£ÕâÀÈç¹ûÎÒÃÇʹÓÃÃüÁ
# rm -rf helloA.c
helloB.cͬÑù¿ÉÒÔÕý³£Ê¹Óã¬ÆäÄÚÈݾÍÊÇprintf("ha");
µ«ÊÇÈç¹ûÊÇ·ûºÅÁ´½Ó£º
#ln -s helloB.c helloC.c
Õâ¾ÍÊÇËùνµÄ·ûºÅÁ´½Ó£¬·ûºÅÁ´½ÓÆäʵÊÇÎļþË÷ÒýµÄË÷Òý¡£µ±Ô´ÎļþhelloB.cɾ³ýÖ®ºó£¬Æäʵ´ÅÅÌÊý¾ÝÎļþ»¹ÔÚ£¬helloC.cÒ²ÎÞ·¨Ê¹Óá£
·ûºÅÁ´½Ó°üº¬ÁËÒ»¸öÎļþÃûµÄ·¾¢£¬Èç¹ûÕâ¸öÎļþÃû±»É¾³ý£¬Õâ·ûºÅÁ´½Ó×ÔÈ»¾Í²»ÄÜÕý³£¹¤×÷ÁË¡£


Ïà¹ØÎĵµ£º

Linux iptableÎĵµ

×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......

Linux ±¸·ÝÓë»Ö¸´ËÙ³ÉÖ¸ÄÏ

 
 
È·¶¨Òª±¸·ÝµÄÄÚÈÝ
ÔÚ±¸·ÝºÍ»¹Ô­ÏµÍ³Ê±£¬Linux »ùÓÚÎļþµÄÐÔÖʳÉÁËÒ»¸ö¼«´óµÄÓŵ㡣ÔÚ Windows ϵͳÖУ¬×¢²á±íÓëϵͳÊǷdz£Ïà¹ØµÄ¡£ÅäÖúÍÈí¼þ°²×°²»½ö½öÊǽ«Îļþ·Åµ½ÏµÍ³ÉÏ¡£Òò´Ë£¬»¹Ô­ÏµÍ³¾ÍÐèÒªÓÐÄܹ»´¦Àí Windows ÕâÖÖÌØÐÔµÄÈí¼þ¡£ÔÚ Linux ÖУ¬Çé¿ö¾Í²»Ò»ÑùÁË¡£ÅäÖÃÎļþÊÇ»ùÓÚÎı¾µÄ£¬²¢ÇÒ³ýÁËÖ±½Ó´¦À ......

linux ÉϵÄÐéÄ⻯¼¼Êõ


LinuxÉϵÄÐéÄ⻯¼¼Êõ
ת×Ôhttp://blog.zhaoke.com/45.html
ÕÔçæ, 2007-01-05  
ÐéÄ⻯¼¼ÊõµÄ·½·¨, ¼Ü¹¹ºÍʵÏÖ¸ÅÀÀ
¼¶±ð: Öм¶
M. Tim Jones [mtj@mtjones.com], ¹ËÎʹ¤³Ìʦ, Emulex
Ô­ÎÄ: 
Virtual Linux
Òë: ÕÔçæ cn.zhaoke.com
http://blog.zhaoke.com/45.html
2006Äê12ÔÂ29ÈÕ
ÐéÄ⻯¼¼ÊõµÄÓ ......

Linux½ø³Ì¼äͨѶ֮ÏûÏ¢¶ÓÁÐ


1. »ù±¾¸ÅÄî
ÏûÏ¢¶ÓÁеÄ×î¼Ñ¶¨ÒåÊÇ£ºÄں˵ØÖ·¿Õ¼äÖеÄÄÚ²¿Á´±í¡£ÏûÏ¢¿ÉÒÔ˳ÐòµØ·¢Ë͵½¶ÓÁÐÖУ¬
²¢ÒÔ¼¸ÖÖ²»Í¬µÄ·½Ê½´Ó¶ÓÁÐÖлñÈ¡¡£µ±È»£¬Ã¿¸öÏûÏ¢¶ÓÁж¼ÊÇÓÉ IPC±êʶ·ûËùΨһ±êʶµÄ¡£
2. ÄÚ²¿ºÍÓû§Êý¾Ý½á¹¹
ÒªÍê³ÉÀí½âÏóϵͳ V IPCÕâÑù¸´ÔÓµÄÎÊÌ⣬¹Ø¼üÊÇÒª³¹µ×ÊìϤÄں˵öÄÚ²¿Êý¾Ý½á¹¹¡£
ÉõÖÁ¶ÔÄÇЩ×î»ù±¾µÄ²Ù×÷ ......

²é¿´linuxϵͳλÊý·½·¨£¨32£¿64£¿£©


1.Ö±½Ó¿´¿´ÓÐûÓÐ/lib64ĿĿ¼µÄ·½·¨¡£64λµÄϵͳ»áÓÐ/lib64ºÍ/libÁ½¸öĿ¼£¬32λֻÓÐ/libÒ»¸ö¡£
2.getconf LONG_BIT
£¨32λµÄϵͳÖÐintÀàÐͺÍlongÀàÐÍÒ»°ã¶¼ÊÇ4×Ö½Ú£¬64λµÄϵͳÖÐintÀàÐÍ»¹ÊÇ4×ֽڵ쬵«ÊÇlongÒѱä³ÉÁË8×Ö½ÚinuxϵͳÖпÉÓÃ"getconf WORD_BIT"ºÍ"getconf LONG_BIT"»ñµÃwordºÍlongµÄλÊý¡£64λϵͳÖÐÓ¦¸ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ