Linux軟鏈接的創建和刪除


Linux軟鏈接的創建和刪除

一、創建軟鏈接

使用ln -s命令,ln對應的英文單詞是link。

示例:先創建好/root/test/src文件夾,並在該目錄下新建一個01.txt文件

輸入ln -s /root/test/src/ /root/test/link01

注意點:

由於/root/test/link01這個目錄並不存在,所以當輸入

ln -s /root/test/src/ /root/test/link01
ln -s /root/test/src /root/test/link01

時,效果是一樣的,但是如果輸入

ln -s /root/test/src/ /root/test/link01/
ln -s /root/test/src /root/test/link01/

不行,會報錯目標"/root/test/link01/" 不是目錄: 沒有那個文件或目錄

那么如果當軟鏈接的目錄是一個存在的目錄時:

創建/root/test/link02文件夾,輸入命令

ln -s /root/test/src/ /root/test/link02/
ln -s /root/test/src /root/test/link02/
ln -s /root/test/src/ /root/test/link02
ln -s /root/test/src /root/test/link02

這4種命令,軟鏈接都會創建到/root/test/link02文件里面

二、刪除軟鏈接

按照上述方法創建好link01軟鏈接,如果想刪除該軟鏈接

為了演示效果,沒有加-f參數

輸入rm -r link01,要注意最后不要加"/"

如果輸入rm -r link01/

這時候,雖然軟鏈接沒有被刪除,但是里面的文件被刪除了。所以刪除軟鏈接的時候要特別注意,文件夾最后不要加"/"。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM