1. 程式人生 > >Linux符號連線的層數過多

Linux符號連線的層數過多

n建立符號連結的時候一定要使用絕對路徑,
例如:
/usr/local/cxxt/config-tools
需要建立到 /usr/bin/config-tools
如果你當前目錄在 cxxt目錄下, 執行
ln -s ./config-tools /usr/bin/config-tools
這時候執行 config-tools
符號連線的層數過多

使用ln 命令使用絕對路徑就可以了
ln -s /usr/local/cxxt/config-tools /usr/bin/config-tools

ln 命令
用途 : 連結檔案。
語法
1>將某個檔案連結到一個檔案上
ln [ -f | -n] [ -s ] SourceFile [ TargetFile ]
2>將一個或多個檔案連結到一個目錄上
ln [ -f | -n] [ -s ] SourceFile … TargetDirectory
描述
ln 命令將在 SourceFile 引數中指定的檔案連結到在 TargetFile 引數中指定的檔案,或將其連結到在 TargetDirectory 引數中指定的另

一個目錄中的檔案。
在預設情況下,ln 命令會建立硬連結。如果需要使用 ln 命令來建立符號連結,請指明 -s 標誌。