ln

LN(1)                       General Commands Manual                      LN(1)



NAME
       ln -å¨æ件ä¹é建ç«é£æ¥

總覽
       ln [options] source [dest]
       ln [options] source...directory

POSIX é¸é ï¼
       [-f]

GNU é¸é ï¼ç¸®å¯«ï¼ï¼
       [-bdfinsvF] [-S backup-suffix] [-V {numbered, existing, simple}]
       [--help] [--version] [--]

æè¿°
       å¨Unixä¸çè£æå©å'link'ï¼é£æ¥ï¼æ¦å¿µï¼ä¸è¬ç¨±ä¹ç²ç¡¬é£æ¥åè»é£æ¥ãä¸å硬é£
       æ¥ååæ¯ä¸åæ件åãï¼ä¸åæ件å¯ä»¥æ好幾åæ件åï¼åªæå°æå¾ä¸åæ件åå¾
       ç£ç¤ä¸åªé¤ï¼æè½æéåæ件åªæãæ件åçåæ¸æ¯ç±ls(1)ä¾ç¢ºå®çãææçæ件
       åé½èæ¼åä¸åçæï¼ä¹å°±æ²æä»éº¼“æºåå” ä¹èªªãé常æ件系統è£çä¸å æ件çææåå‐
       åå«çä¸æ¨£çæ¸æä¿¡æ¯ï¼ä¸éé樣ä¹ä¸æ¯å¿éçãï¼ä¸åè»é£æ¥
       ï¼æ符èé£æ¥ï¼æ¯å®å¨ä¸åçï¼å®æ¯ä¸ååå«äºè·¯å¾ä¿¡æ¯çå°å°çæå®æ件ãå æ¤ï¼
       è»é£æ¥å¯ä»¥æåä¸åæ件系統è£çæ件ï¼æ¯å¦ç±NFSè£è¼çä¸åæ©å¨æ件系統ä¸çæ
       件ï¼ï¼çè³å¯ä»¥æåä¸åä¸ä¸å®ç¢ºå¯¦å‐
       å¨çæ件ãå¨è»é£æ¥æ件被訪åï¼ç³»çµ±èª¿ç¨ open(2)
       æstat(2)ï¼çæåï¼æä½ç³»çµ±ç¨è©²æ件æåå«çè·¯å¾æ¿æ該æ件ç訪åä»
       å¥é»ï¼å¾è實ç¾å°æææ件ç訪åãï¼ç¨å½ä»¤rm(1)åunlink(2)å¯ä»¥åªé¤é£æ¥ï¼ä½
       ä¸æ¯åªé¤è©²æ件ææåçæ件ã系統æå®èª¿ç¨lstat(2)åreadlink(2) ä¾è®åé£æ¥
       æ件èå¶æææ件ççæãå°åºæ¯å°è»é£æ¥æ件æä½ï¼éæ¯å°è¢«æåæ件æä½ï¼ç±
       æ¼ä¸åæä½ç³»çµ±ä»¶åå¨ä¸åç系統調ç¨ï¼èåå¨çå·®ç°ãï¼

       ln å¨æ件éç¢çé£æ¥ã缺çæï¼ç¢ç硬é£æ¥ï¼æ-sé¸é ï¼åç¢ç符èï¼è»ï¼é£æ¥ã

       å¦æåååªçµ¦åºä¸åæ件åï¼é£éº¼lnå°å¨ç¶åç®éè£ç¢çéåæ件çé£æ¥ï¼
       ä¹å°±æ¯èªªï¼ä»¥è©²æ件ï¼çæå¾ä¸åï¼å稱çåçååå¨ç¶åç®éè£ç¢çä¸åé£æ¥
       ï¼GNUç¯åå§ï¼ï¼ å¦ææå¾ä¸ååæ¸æ¯ä¸åå·²åå¨çç®éåï¼ ln
       å°å¨é£åç®éè£çµ¦æ¯ä¸åæºæ件ç¨ä»¥èæºæ件ç¸åçæ件åç¢çé£æ¥ï¼
       ï¼ä¸åææ³è¦ä»¥ä¸--no-dereferenceçæè¿°ï¼ï¼
       å¦æåªçµ¦åºå©åæ件åï¼lnå°ç¢çæºæ件çé£æ¥ï¼
       å¦ææå¾ä¸ååæ¸ä¸æ¯ä¸åç®éåæå¤æ¼å©åæ件åï¼åå ±é¯ã

       缺çæï¼lnä¸åªé¤å·²åå¨çæ件æ符èé£æ¥ã ï¼å æ‐
       ¤ï¼å®å¯ä»¥è¢«ç¨ä¾éå®ç®æ¨æ件ï¼å³ç¶destå·²ç¶ä¸åå¨æï¼
       ä½é¸é -få¯ä»¥å¼·å¶å·è¡ã

       å¨å·²åå¨ç實ç¾ä¸ï¼åªæè¶ç´ç¨æ¶æè½å»ºç«ç®éç硬é£æ¥ã POSIX ç¦æ‐
       ¢ç³»çµ±èª¿ç¨link(2)åln建ç«ç®éç硬é£æ¥
       ï¼ä½æ¯å許å¨ä¸åçæ件系統é建ç«ç¡¬é£æ¥ï¼ã


POSIX é¸é
       -f     åªé¤å·²åå¨çç®çæ件ã

GNU é¸é
       -d, -F, --directory
              å許è¶ç´ç¨æ¶å»ºç«ç®é硬é£æ¥ã

       -f, --force
              åªé¤å·²åå¨çç®çæ件ã

       -i, --interactive
              æ示æ¯å¦åªé¤å·²åå¨çç®çæ件ã

       -n, --no-dereference
              ç¶æ給åºçç®çæ件åæ¯ä¸åç®éç符èé£æ¥æï¼å°å¶è¦ç²ä¸è¬æ件èçã

              ç¶ç®çç®éåæ¯ä¸å確實åå¨çç®éï¼ä¸æ¯ä¸å符èé£æ¥ï¼æï¼
              ä¸é²è¡æ¨¡ç³èçï¼èå¨é£åç®éè£å»ºç«é£æ¥ã
              ä½æ¯ç¶ææå®çç®çç®éåæ¯ä¸å符èé£æ¥æï¼ æå©ç¨®æ¹å¼ä¾å°å¾ç¨æ¶çè¦æ±ã ln
              æè¦ç®çç²ä¸åæ®éç®éï¼ä¸¦ä¸å¨è£é¢å»ºç«é£æ¥ã
              æèå¦å符èé£æ¥æ¬èº«ä¸æ¨£å°è¦å¶ç²ä¸åéç®éã é種ææ³ä¸ï¼ln
              å°å¨å»ºç«æ°é£æ¥ä¹ååªé¤æå份éå符èé£æ¥ã
              缺çå°ï¼æ符èé£æ¥è¦ç²æ®éç®éä¾å°å¾ã

       -s, --symbolic
              建ç«ç¬¦èé£æ¥ä»¥æ¿ä»£ç¡¬é£æ¥ã
              å¨ä¸æ¯æ符èé£æ¥ç系統ä¸ï¼éåé¸é ååæç¢çä¸åé¯èª¤æ示èå·²ã

       -v, --verbose
              å¨å»ºç«é£æ¥å顯示ææä½çæ件åã

GNU å份é¸é
       å°æ¼æ³å份é£äºæå¯è½è¢«è¦èãæ¹å¯«æèè¢«ç ´å£çæä»¶ï¼ GNUæä¾äºæ¯å¦ï¼cp, mv,
       ln, installåpatchçå½ä»¤ã
       å¯ä»¥ä½¿ç¨-båæ¸çæå份æ件ãå份æ件çå稱ç±-Våæ¸æå®ã
       åå¦å份æ件çå稱æ¯ééåæ件åå å¾ç¶´èå¾å°ï¼ é£éº¼è¦ç¨-Såæ¸ä¾æå®éåå¾ç¶´ã

       -b, --backup
              å份æ件ã

       -S SUFFIXï¼-suffix=SUFFIX
              å¨å份æ件å¾æ·»å "SUFFIX"(ä½ çå¾ç¶´)ãå¦æä¸ä½¿ç¨è©²åæ¸ï¼å使ç¨ç°å¢è®é
              SIM_PLE_BACHUP_SUFFIXï¼å¦æ該ç°å¢è®éæ²æè¨ç½®ï¼å缺çå°ä½¿ç¨'ï½'ã

       -V METHODï¼-version-control=METHOD
              æå®å份æ件å¦ä½å½åã åæ¸"METHOD"å¯ä»¥æ¯'numbered'(æ't')ï¼
              ´existing´(æ´nil´)ï¼æ´never´(æ´simple´)ã
              å¦æä¸ä½¿ç¨è©²åæ¸ï¼å使ç¨ç°å¢è®éVERSION_CONTROLï¼
              å¦æ該ç°å¢è®éæ²æè¨ç½®ï¼å缺çå°ä½¿ç¨ 'existing'ã

              æ‐
              £ç¢ºææçMETHODåæ¸å°ææ¼Emacsè®é'version-control'ã(å¯ä¸è¢«æ¿èªç縮寫)ï¼

              t, numbered ç¢çæ¸åæ¨è¨å½¢å¼çå份æ件ã

              nil, existiong å°å·²ææ¸åæ¨è¨å份çæ件é²è¡æ¸å‐
              å份ï¼èç°¡å®å份å¶ä»é¡åæ件ã

              never, simple 總æ¯é²è¡ç°¡å®å份ã



GNU æ¨æºåæ¸
       -help  å¨æ¨æºè¼¸åºä¸é¡¯ç¤ºä½¿ç¨ä¿¡æ¯ä¸¦é å©éåºã

       -version
              å¨æ¨æºè¼¸åºä¸é¡¯ç¤ºçæ¬ä¿¡æ¯ä¸¦é å©éåº

       --     çµç«¯åæ¸å表ã



ç°å¢è®é
       è®éLANG, LC_ALL, LC_COLLATE, LC_CTYPEåLC_MESSAGESå·æé常æ義ã
       å¨GNUçæ¬éï¼è®é SIMPLE_BACKUP_SUFFIXåVERSION_CONTROLæ§å¶å份æ件çå½åã


éµå¾ª
       POSIX 1003.2ï¼å管POSIX 1003.2(1996)æ²æè¨è«è»é£æ¥ã è»é£æ¥å¨BSDä¸‐
       æä»ç´¹ï¼å¨System V release3ï¼ææ´èçæ¬ï¼ç³»çµ±ä¸ä¸åºç¾ã


å¦è¦
       ls(1), rm(1), link(2), lstat(2), open(2), readlink(2), stat(2),
       unlink(2)


注æ
       æ¬æåºèªæç¨ææªï¼4.0ï¼å¶ä»çæ¬è¯å®ææå¾®å°å·®å¥ã
       ä»»ä½æ·»å æç³¾é¯æè¦è«å¯ï¼aeb@cwi.nlã
       ç¨åºBugsè«åç¥ï¼fileutils-bugs@gnu.ai.mit.edu


[ä¸æçç¶è·äºº]
       Surran <email>

[ä¸æçææ°æ´æ°]
       2000/10/19

[ä¸åLinuxè«å£manæåé ç¿»è¯è¨å]
       http://cmpp.linuxforum.net

è·
       æ¬é é¢ä¸æçç±ä¸æ man æåé è¨åæä¾ã
       ä¸æ man æåé è¨åï¼https://github.com/man-pages-zh/manpages-zh



GNU fileutils 4.0                November 1998                           LN(1)