Shell
創建一個新連結以訪問所有文件和文件夾
我被困在為類似的新連結創建一個 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
您可以在維基百科中找到每種類型的區別和優勢。