ºìÁªLinuxÃÅ»§
Linux°ïÖú

»ùÓÚlinux¡¢cµÄµ¹ÅÅË÷Òý

·¢²¼Ê±¼ä:2008-07-23 15:37:15À´Ô´:ºìÁª×÷Õß:chiver
Ô­´´£ºzfzgodfather

¸Ã³ÌÐòÊÇ»ùÓÚ linux ºÍ c ÓïÑÔÔËÓõ¹ÅÅË÷ÒýÔ­ÀíʵÏÖµÄÒ»¸ö±¾µØËÑË÷³ÌÐò¡£·ÖΪÁ½¸ö²¿·Ö:ͳ¼Æ²¿·Ö,ËÑË÷²¿·Ö¡£
ͳ¼Æ²¿·Ö:
1 Ê×ÏÈÓÉÓû§ÌṩµÄҪͳ¼ÆÂ·¾¶¿ªÊ¼ÏòϱéÀú,¸ù¾Ýºó׺Ãûɸѡ³öҪͳ¼ÆµÄÎļþ,ÓÉÁ㿪ʼÒÀ´ËÍùºó±àºÅ²¢Ð´ÈëÃûΪ¡°textfile.t¡±µÄÎļþ¡£
2 ´Ó textfile.t ÖжÁÈëÐèҪͳ¼ÆµÄÎļþ,³éÈ¡³öÆäÖеÄ×Ö·û´®,¶ÔÓ¦ÉÏÎĵµºÅ,ÔÚÄÚ´æÖÐÓÿìËÙÅÅÐò¶ÔÆäÅÅÐòдÈëºó׺ÃûΪ¡°i"µÄÎļþÖÐ,ÿ¸öÕâÑùµÄÎļþ×î¶àÄÜдÈë 150000 ¸öµ¥Ôª¡£ÖÁ´Ë½«µÃµ½Öî¶àºó׺ÃûΪ¡±i¡±µÄÎļþ,ÕâЩÎļþÊÇÔÚµ¥¸öÎļþÄÚ²¿ÊdzÊ×ÖµäÐòµÄ,ÕûÌåÉÏÊÇÎÞÐòµÄ¡£
3 Óö෹鲢Ê÷¹é²¢ÕâЩÎļþ,Ò»¶¨ÊýÁ¿ºó½«´æ´¢µ½Ó²ÅÌ,×îÖÕÉú³ÉϵÁкó׺ÃûΪ¡±inv¡±Îļþ¡£
4 ÔÙ´¦Àí inv Îļþ,½«¹Ø¼ü×Ö(×Ö·û´®)ºóµÄÎĵµºÅÅÅÐò,²¢¼Ç¼ÿ¸ö´ÊÔÚ¸ÃÎĵµÖеĴÎÊý¡£Éú³Éºó׺ÃûΪ¡°ind"µÄÎļþ¡£
5 ÔÚÉú³É inv ÎļþµÄ¹ý³ÌÖÐ,¼Ç¼ÿ¸öÎļþµÚÒ»¸ö×Ö·û´®,²¢ºÍÆðËùÔÚÎĵµ¶ÔÓ¦,Éú³É¡°Bfile.t¡°Îļþ(B Ê÷),Ϊ½¨Á¢¶þ´ÎË÷Òý×ö×¼±¸¡£ËÑË÷²¿·Ö:
Ê×ÏȽ« textfile.t Îļþ¡¢Bfile.t Îļþ¶ÁÈëÄÚ´æ,È»ºó¸ù¾ÝÓû§ÒªÌṩµÄ×Ö·û´®Ïȶþ·ÖËÑË÷ Bfile.tÎļþÔÚÄÚ´æÖеÄÓ³Éä±í,µÃµ½¹Ø¼ü×ÖËùÔÚµÄ ind ÎļþÃû,½«¸ÃÎļþ¶ÁÈëÄÚ´æ,ÔÙ¶þ·ÖËÑË÷¸ÃÎļþµÃµ½ËùÔÚÎĵµµÄÎĵµºÅ,È»ºóÔÚ textfile.t ÎļþÔÚÄÚ´æÖеÄÓ³Éä±íÖÐÕÒµ½Â·¾¶Ãû,´òÓ¡³öÀ´¡£´òÓ¡´ÎÐòδ¾­´¦Àí¡£Èç¹ûÊǶà¸öËÑË÷×Ö·û´®,Ôò¶ÔËÑË÷½á¹û½øÐв¼¶û¼ÆËã,Çó½»¼¯,×îÖÕ½«°üº¬ËùÓÐÕâЩ×Ö·û´®µÄÎļþ·¾¶´òÓ¡³öÀ´¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ