Shell

創建一個新連結以訪問所有文件和文件夾

  • September 14, 2012

我被困在為類似的新連結創建一個 shell 腳本

link linkPathName orginalPathName

我想在新連結和原始路徑之間創建一個連結;但是,兩者可以一起訪問。例如,如果 orignialPathName 是一個目錄,它還會創建一個連結來訪問新連結的所有文件和文件夾

使用的正確命令是:

ln -s orginalPathName linkPathName

要查看目錄的內容,請使用以下內容:

ls linkPathName/

對於非目錄,使用如下命令:

cat linkPathName

請記住,有兩種類型的連結:

  • 符號(軟)連結。它只是對系統範圍內的文件或目錄的引用(更多
    要創建它,請使用
ln -s /path/to/original/file /path/to/link
  • 硬連結。它是文件系統中的一個新條目,僅在一個文件系統中引用同一文件(使用 dir 它不起作用)(更多
    創建它使用
ln /path/to/original/file /path/to/link

您可以在維基百科中找到每種類型的區別和優勢。

引用自:https://unix.stackexchange.com/questions/48168