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

linuxÖеÄÓ²Á´½ÓºÍ·ûºÅÁ´½Ó

Ë÷Òý½Úµã¡¢Ó²Á¬½ÓºÍÁ¬½Ó¼ÆÊý
Ë÷Òý½Úµãinode£º
    LinuxΪÿ¸öÎļþ·ÖÅäÒ»¸ö³ÆÎªË÷Òý½ÚµãµÄºÅÂëinode£¬¿ÉÒÔ½«inode¼òµ¥Àí½â³ÉÒ»¸öÖ¸Õ룬ËüÓÀÔ¶Ö¸Ïò±¾ÎļþµÄ¾ßÌå´æ´¢Î»Öá£ÏµÍ³ÊÇͨ¹ýË÷Òý½Úµã(¶ø²»ÊÇÎļþÃû)À´¶¨Î»Ã¿Ò»¸öÎļþ¡£
    ÀýÈ磺¼ÙÉèÎÒÃÇÔÚÓ²Å̵±Ç°Ä¿Â¼Ï½¨Á¢ÁËÒ»¸öÃûΪmytextÎı¾Îļþ£¬ÆäÄÚÈÝÖ»ÓÐÒ»ÐУº  This is my file.
    1¡¢µ±È»ÕâÐÐÎÄ×ÖÒ»¶¨ÊÇ´æ´¢ÔÚ´ÅÅÌÊý¾ÝÇøÄ³¸ö¾ßÌåλÖÃÀï(ÎïÀíÉÏҪͨ¹ý´ÅÍ·ºÅ¡¢ÖùÃæºÅºÍÉÈÇøºÅÀ´ÃèÊö£¬ÔÚ±¾ÀýÖмÙÉè·Ö±ðÊÇ1¡¢20¡¢30)¡£
    2¡¢¼ÙÉèÆäinodeÊÇ262457£¬ÄÇôϵͳͨ¹ýÒ»¶Î±ê×¼³ÌÐò£¬¾ÍÄܽ«Õâ¸öinodeת»»³É´æ·Å´ËÎļþµÄ¾ßÌåÎïÀíµØÖ·(1´ÅÍ·¡¢20ÖùÃæ¡¢30ÉÈÇø)£¬×îÖÕ¶Á³öÎļþµÄÄÚÈÝ£º“This is my file.” 
    3¡¢ËùÒÔinodeÊÇÖ¸ÏòÒ»¸öÎļþÊý¾ÝÇøµÄÖ¸ÕëºÅÂ룬һ¸öinode¶ÔÓ¦×ÅϵͳÖÐΨһµÄһƬÎïÀíÊý¾ÝÇø£¬¶øÎ»ÓÚÁ½¸ö²»Í¬ÎïÀíÊý¾ÝÇøµÄÎļþ±Ø¶¨·Ö±ð¶ÔÓ¦×ÅÁ½¸ö²»Í¬µÄinodeºÅÂë¡£
Îļþ¿½±´ÃüÁ
ÎÒÃǼüÈëÃüÁcp /home/zyd/mytext newfile ¡£ÔÚµ±Ç°¹¤×÷Ŀ¼½¨Á¢ÁËÒ»¸öÐÂÎļþnewfile£¬Æäʵ¼Ê²Ù×÷Ö÷Òª°üÀ¨ÈçÏÂÈý²½£º
1¡¢ÔÚµ±Ç°Ä¿Â¼ÖÐÔö¼ÓÒ»¸öĿ¼ÏÆäÎļþÃûÓòÌîÈënewfile£¬²¢·ÖÅäÁËÒ»¸öеÄinode£¬¼ÙÉèÊÇ262456¡£
2¡¢½«Ô­Îļþ(ÔÚ1´ÅÍ·¡¢20ÖùÃæ¡¢30ÉÈÇø)µÄÄÚÈݸ´ÖÆÁËÒ»·Ýµ½ÐµĿÕÏÐÎïÀí¿é(¼ÙÉèÊÇ1´ÅÍ·¡¢20ÖùÃæ¡¢31ÉÈÇø)¡£ 
3¡¢ÌîдһЩÆäËû¹Ø¼üÐÅÏ¢£¬Ê¹ÏµÍ³Í¨¹ýÕâЩÐÅÏ¢¼°inodeºÅÂë¿ÉÒÔÍê³ÉÎïÀíµØÖ·µÄת»»¡£
ËùÒÔÎļþ¸´ÖÆÒª·ÖÅäеÄinodeºÍеÄÊý¾ÝÇø£¬ËäÈ»Á½¸öÎļþµÄÄÚÈÝÊÇÒ»ÑùµÄ¡£ 
Ó²Á¬½Óhardlink£º
ÎÒÃÇʵ¼ÊʹÓÃÎļþʱһ°ãÊÇͨ¹ýÎļþÃûÀ´ÒýÓõġ£Í¨¹ýÉÏÃæµÄÌÖÂÛ£¬ÎÒÃÇÖªµÀ£º
1¸öinodeºÅÂë¿Ï¶¨ºÍһƬÍêÈ«ÊôÓÚÒ»¸öÎļþµÄÊý¾ÝÇøÒ»Ò»¶ÔÓ¦¡£ÄÇôһ¸öÎļþϵͳÖÐÁ½¸ö»ò¸ü¶à¸ö²»Í¬µÄÎļþÃûÄÜ·ñ¶ÔӦͬһ¸öÎļþÄØ£¿´ð°¸Êǿ϶¨µÄ¡£
ÎÒÃÇÖªµÀinodeºÅÂëÊǼǼÔÚÎļþÃû¶ÔÓ¦µÄĿ¼ÏîÖеģ¬ÎÒÃÇ¿ÉÒÔʹÁ½¸ö»ò¶à¸öÎļþµÄĿ¼Ïî¾ßÓÐÏàͬµÄinodeÖµ£¬Êµ¼ÊÉϾÍʹËüÃǶÔÓ¦×Åͬһ¸öÎļþ¡£
Óм¸¸öĿ¼Ïî¾ßÓÐÏàͬµÄinodeºÅ£¬ÎÒÃǾÍ˵Õâ¸öÎļþÓм¸¸öÓ²Á¬½Ó(hardlink)£¬¶ÔÓÚÆÕͨÎļþ£¬ls -lÃüÁîµÄÁ¬½Ó¼ÆÊýcountÓòµÄÊýÖµ¾ÍÊDZ¾ÎļþÓµÓеÄÓ²Á¬½ÓÊý¡£Ó²Á¬½Ó¿ÉÒÔͨ¹ýlnÃüÁÁ¢£¬
    ÀýÈ磺
ln /home/zyd/mytext hardlink_mytext
¾Í½¨Á¢ÁËÒ»¸öеÄÎļþhardlink_mytext£¬Õâ¸öÎļ


Ïà¹ØÎĵµ£º

Linux ÐÞ¸ÄIP¡¢DNSºÍ·ÓÉÅäÖÃ

ÔÚLinux²Ù×÷ϵͳÏÂÐÞ¸ÄIP¡¢DNSºÍ·ÓÉÅäÖà
¡¡¡¡ifconfig eth0 ÐÂip
¡¡¡¡È»ºó±à¼­/etc/sysconfig/network-scripts/ifcfg-eth0£¬ÐÞ¸Äip
¡¡¡¡Ò»¡¢ÐÞ¸ÄIPµØÖ·
¡¡¡¡[aeolus@db1 network-scripts]$ vi ifcfg-eth0
¡¡¡¡DEVICE=eth0
¡¡¡¡ONBOOT=yes
¡¡¡¡BOOTPROTO=static
¡¡¡¡IPADDR=219.136.241.211
¡¡¡¡NETMASK=255 ......

LinuxÄÚ´æ¹ÜÀí ÄÚ´æ·ÖÅ亯ÊýµÄÑ¡Ôñ

ÄÚ´æ·ÖÅ亯ÊýµÄÑ¡Ôñ
 
Èç¹ûÄãÐèÒªÁ¬ÐøµÄÎïÀíÒ³£¬¾Í¿ÉÒÔʹÓÃij¸öµÍ¼¶Ò³·ÖÅäÆ÷»òÕßkmalloc()¡£ÕâÊÇÄÚºËÖÐÄÚ´æ·ÖÅäµÄ³£Ó÷½Ê½£¬Ò²ÊÇ´ó¶àÊýÇé¿öÏÂÄã×Ô¼ºÓ¦¸ÃʹÓõÄÄÚ´æ·ÖÅ䷽ʽ¡£´«µÝ¸øÕâЩº¯Êý×î³£ÓõÄÁ½¸ö±êÖ¾ÊÇGFP_AUTOMICºÍGFP_KERNEL¡£GFP_AUTOMIC±íʾ½øÐв»Ë¯ÃߵĸßÓÅÏȼ¶·ÖÅä¡£ÕâÊÇÖжϳÌÐòºÍÆäËû²»ÄÜ˯ÃߵĴúÂë¶ ......

תÌù£ºÊóÑÛ¿´Linuxµ÷¶ÈÆ÷ £¨2£©

ת×Ô  http://hi.baidu.com/grantzhou/blog/item/56a91cf3b685cdc90a46e09d.html
ËÄ¡¢sched_setscheduler()ϵͳµ÷Óá£
Õâ¸öϵͳµ÷Óõĵ÷Óòã´ÎºÍ´úÂë¶¼±Ènice¸´ÔÓЩ£¬ËùÉæ¼°µÄÒ²Óв»ÉÙÎÒÃÇÕâÀï²»¸ÐÐËȤµÄ¶«Î÷£¬Òò´Ë¾Í²»ÔÙÒÔչʾ´úÂëµÄ·½·¨½éÉÜËüÃÇÁË¡£ÕâÀï½öÔÚ¹¦Äܲã´ÎÉÏ£¬´ÓÓënice()¶Ô±ÈµÄ½Ç¶ÈÉ϶ÔËü×öÒ»¸ ......

linuxÍøÂçÅäÖÃ

Íø¿¨µÄÉèÖÃ
¼ûÒÔǰµÄÎÄÕÂ
Ö÷»úÃûµÄÉèÖÃ:
/etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=a100                  ----->Ö÷»úÃû
smbÊÇSamba µÄÖ÷ÒªÆô¶¯·þÎñÆ÷£¬ÈÃÆäËü»úÆ÷ÄÜÖªµÀ´Ë»úÆ÷¹²ÏíÁËʲô£»
......

Linux²Ù×÷ϵͳµÄÍ·ÎļþºÍ¿âÎļþËÑË÷·¾¶

Ò»¡¢ Í·Îļþ 1 ¡°¡±ÖеÄÍ·Îļþ£¬ÔÚÔ´Îļþµ±Ç°Ä¿Â¼²éÕÒ 2 -I ÖÐÖ¸¶¨Ä¿Â¼ 3 gccµÄ»·¾³±äÁ¿ C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLUDE_PATH 4 ±àÒëÆ÷Ô¤Éè·¾¶¡¢ÄÚ¶¨Ä¿Â¼£º /usr/include /usr/local/include /usr/lib/gcc-lib/i386-linux/2.95.2/include /usr/lib/gcc-lib/i386-linux/2.95.2/../../../.. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ