LinuxÈíÁ´½ÓÓëÓ²Á´½Ó£ºÏêϸ±ÈÕÕÆÊÎö
Linux²Ù×÷ϵͳÖеÄÈíÁ´½ÓºÍÓ²Á´½ÓÊÇÎļþϵͳÖг£¼ûµÄ¿´·¨£¬ËüÃÇÔÚÎļþÖÎÀíºÍÊý¾Ý´æ´¢·½ÃæÓÐ×ÅÖ÷Òª×÷Óá£ÈíÁ´½ÓºÍÓ²Á´½ÓÔÚʹÓúÍÌØÕ÷Éϱ£´æһЩÇø±ð£¬±¾ÎĽ«Ïêϸ±ÈÕÕÆÊÎöÕâÁ½ÖÖÁ´½Ó·½·¨µÄÒìͬµã¡£
Ò»¡¢ÈíÁ´½Ó£¨symbolic link£©
ÈíÁ´½Ó£¬ÓֳƷûºÅÁ´½Ó£¬ÊÇÒ»ÖÖÌØÊâµÄÎļþÀàÐÍ£¬Ëü½¨ÉèÁËÒ»¸öÖ¸ÏòÁíÒ»¸öÎļþµÄ·ûºÅÁ´½Ó¡£ÈíÁ´½ÓÏÖʵÉÏÊÇÒ»¸öÖ¸ÏòÎļþ·¾¶µÄ¿ì½Ý·½·¨£¬ÀàËÆÓÚWindowsϵͳÖеĿì½Ý·½·¨¡£ÏÂÃæÊÇÈíÁ´½ÓµÄÌص㣺
ÈíÁ´½ÓÀàËÆÓÚ¿ì½Ý·½·¨£¬ËüÖ»°üÀ¨Ä¿µÄÎļþµÄ·¾¶ÐÅÏ¢£¬²¢²»°üÀ¨ÎļþÄÚÈÝ¡£Òò´Ë£¬ÈíÁ´½ÓµÄ¾ÞϸºÜÊÇС¡£
ÈíÁ´½ÓÊÇÒ»¸ö×ÔÁ¦µÄÎļþ£¬µ«Ëü¶ÔÓ¦µÄÄ¿µÄÎļþ¿ÉÒÔÊÇí§ÒâÀàÐ͵ÄÎļþ£¬°üÀ¨Í¨Ë×Îļþ¡¢Ä¿Â¼£¬ÉõÖÁÆäËûÈíÁ´½Ó¡£
ÈôÊÇÔʼÎļþ±»É¾³ý£¬ÈíÁ´½Ó½«Ê§Ð§£¬Ö¸ÏòµÄÄ¿µÄÎļþ½«ÎÞ·¨ÕÒµ½¡£
ÈíÁ´½Ó¿ÉÒÔ¿çÎļþϵͳºÍ·ÖÇø£¬¿ÉÒÔʵÏÖ¶Ô²î±ðλÖõÄÎļþ¾ÙÐÐÁ´½Ó¡£
½¨ÉèÈíÁ´½ÓʹÓÃln -sÏÂÁÀýÈ磺ln -s target_file link_name¡£
¶þ¡¢Ó²Á´½Ó£¨hard link£©
Ó²Á´½ÓÊÇÒ»¸öÖ¸ÏòinodeµÄÖ¸Õ룬inodeÊÇÎļþϵͳÖÐÉúÑÄÎļþÔªÊý¾ÝÐÅÏ¢µÄÊý¾Ý½á¹¹£¬°üÀ¨ÎļþµÄȨÏÞ¡¢¾Þϸ¡¢ËùÊôÓû§µÈ¡£Ó²Á´½ÓÏÖʵÉÏÊÇÎļþÔÚÎļþϵͳÖеĶà¸öÒýÓã¬ËüÃǹ²ÏíÏàͬµÄinode¡£ÏÂÃæÊÇÓ²Á´½ÓµÄÌص㣺
Ó²Á´½ÓÊÇÒ»¸öʵÌåÎļþºÍÔÎļþµÄ²î±ðÃû³Æ£¬ËüÃǾßÓÐÏàͬµÄinodeºÅ£¬Õ¼ÓÃÏàͬµÄ´æ´¢¿Õ¼ä¡£
Ó²Á´½Ó²»¿É¿çÎļþϵͳºÍ·ÖÇø£¬Ö»ÄÜÔÚͳһÎļþϵͳÄÚ½¨Éè¡£
µ±ÔÎļþ±»É¾³ýʱ£¬Ó²Á´½ÓÈÔÈ»±£´æ£¬ÓÉÓÚËüÃÇÏÖʵÉÏÖ¸ÏòµÄÊÇͳһ¸öinode¡£Ö»Óе±ËùÓÐÓ²Á´½Ó¶¼±»É¾³ýºó£¬Îļþϵͳ²ÅÊÍ·ÅinodeÕ¼ÓõĴ洢¿Õ¼ä¡£
Ó²Á´½ÓÖ»ÄÜÓÃÓÚÎļþ£¬²»¿ÉÓÃÓÚĿ¼¡£
½¨ÉèÓ²Á´½ÓʹÓÃlnÏÂÁÀýÈ磺ln target_file link_name¡£
Èý¡¢ÈíÁ´½ÓÓëÓ²Á´½ÓµÄ±ÈÕÕ
´æ´¢·½·¨£ºÈíÁ´½Ó´æ´¢µÄÊÇÄ¿µÄÎļþµÄ·¾¶ÐÅÏ¢£¬Ó²Á´½Ó´æ´¢µÄÊÇinodeºÅ¡£
ÎļþÀàÐÍ£ºÈíÁ´½Ó¿ÉÒÔÖ¸Ïòí§ÒâÀàÐ͵ÄÎļþ£¬¶øÓ²Á´½ÓÖ»ÄÜÓÃÓÚͨË×Îļþ£¬²»¿ÉÓÃÓÚĿ¼¡£
ʧЧÇéÐΣºÈíÁ´½ÓʧЧµÄÇéÐÎÊÇÄ¿µÄÎļþ±»É¾³ý£¬Ó²Á´½ÓÖ»ÓÐÔÚËùÓÐÒýÓö¼±»É¾³ýʱ²Å»áʧЧ¡£
¿çÎļþϵͳ£ºÈíÁ´½Ó¿ÉÒÔ¿çÎļþϵͳºÍ·ÖÇø£¬¶øÓ²Á´½ÓÖ»ÄÜÔÚͳһÎļþϵͳÄÚ½¨Éè¡£
¾Þϸ£ºÈíÁ´½ÓÎļþС£¬Ó²Á´½ÓÎļþÕ¼ÓõĴ洢¿Õ¼äÏàͬ¡£
×ܵÄÀ´Ëµ£¬ÈíÁ´½ÓºÍÓ²Á´½Ó¸÷ÓÐ×Ô¼ºµÄÌصãºÍÓÃ;¡£ÔÚÏÖʵӦÓÃÖУ¬¿ÉÒÔƾ֤ÏêϸÐèÇóÑ¡ÔñºÏÊʵÄÁ´½Ó·½·¨¡£ÈíÁ´½ÓÊÊÓÃÓÚÐèÒª¿çÎļþϵͳ¡¢Ö¸Ïò²î±ðÀàÐÍÎļþµÄ³¡¾°£»¶øÓ²Á´½ÓÊÊÓÃÓÚÔÚͳһÎļþϵͳÄÚʵÏÖÎļþµÄ¶à¸öÒýÓõij¡¾°¡£Í¨¹ý¶ÔÈíÁ´½ÓºÍÓ²Á´½ÓµÄÏêϸ±ÈÕÕÆÊÎö£¬ÎÒÃÇ¿ÉÒÔ¸üºÃµØÃ÷È·ºÍÓ¦ÓÃÕâÁ½ÖÖÁ´½Ó·½·¨£¬Ìá¸ßÎļþÖÎÀíЧÂÊ¡£
ÒÔÉϾÍÊÇLinuxÈíÁ´½ÓÓëÓ²Á´½Ó£ºÏêϸ±ÈÕÕÆÊÎöµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡