ln-s 創建軟連結時的絕對路徑和相對路徑

ln-s 創建軟鏈接時的絕對路徑和相對路徑

通過ln -s 創建軟鏈接的語法為:

ln -s 源文件路徑 軟鏈接文件路徑

其中,“源文件路徑”有絕對路徑和相對路徑兩種,使用時需要注意,不然軟鏈接文件是找不到源文件的。

比如,test目錄下有一個子目錄dir和文件file,現需要在dir目錄中為file創建一個軟鏈接,則有兩種寫法:

ln-s 創建軟鏈接時的絕對路徑和相對路徑

1、全部都是絕對路徑

若當前在test目錄下,則用命令:ln -s ~/Desktop/test/file dir/file

ln-s 創建軟鏈接時的絕對路徑和相對路徑

錯誤命令:ln -s file dir/file,這樣軟鏈接文件是找不到源文件的。

2、源文件為相對路徑

若當前在dir目錄下,則用命令:ln -s ../file file

ln-s 創建軟鏈接時的絕對路徑和相對路徑

從上面的結果也可以看出,軟鏈接文件所指的路徑是不同的。

ln-s 創建軟鏈接時的絕對路徑和相對路徑


分享到:


相關文章: