`ln -s` 在現有資料夾中建立符號連結而不​​是失敗?

`ln -s` 在現有資料夾中建立符號連結而不​​是失敗?

$mkdir lnTest1 lnTest2

$ln -s lnTest1 "lnTest2"「lnTest2」最後沒有斜槓!

$ls lnT* -Rl |sed "s'$USER''g"
lnTest1:
total 0

lnTest2:
total 0
lrwxrwxrwx 1   7 Jun 22 22:48 lnTest1 -> lnTest1

答案1

當最後一個參數ln是目錄時,連結將在該目錄中建立。手冊頁說:

概要

    ln [OPTION]... TARGET... DIRECTORY     (3rd form)

在第三種和第四種形式中,建立指向目錄中每個目標的連結。

建立硬連結還是符號連結並不重要。cpmv表現出類似的行為。

相關內容