Linux 軟鏈接link/ln -s


在Linux中,鏈接分為軟的和硬的,至於兩者之間有什么差別,大家可以參考下 https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/
 
軟鏈接繞不過ln/link 命令
 
1.創建軟鏈接
ln  -s  [源文件或目錄]  [目標文件或目錄]
例如:
當前路徑創建test 引向/var/www/test 文件夾 
ln –s  /var/www/test  test
創建/var/test 引向/var/www/test 文件夾 
ln –s  /var/www/test   /var/test 
 
 
2.刪除軟鏈接
和刪除普通的文件是一眼的,刪除都是使用rm來進行操作
 rm –rf 軟鏈接名稱(請注意不要在后面加”/”,rm –rf 后面加不加”/” 的區別,可自行去百度下啊)
例如:
刪除test
rm –rf test
 
 
3.修改軟鏈接
ln –snf  [新的源文件或目錄]  [目標文件或目錄]
這將會修改原有的鏈接地址為新的地址
例如:
創建一個軟鏈接
ln –s  /var/www/test   /var/test
修改指向的新路徑
ln –snf  /var/www/test1   /var/test
 
好了,基本上的增加、刪除、修改都在這了。
 
-------------------------我是有長度的分割線------------------------
如果您想更深入的了解,可以ln –help 查看詳細。
 
常用的參數:
-b 刪除,覆蓋以前建立的鏈接
-d 允許超級用戶制作目錄的硬鏈接
-f 強制執行
-i 交互模式,文件存在則提示用戶是否覆蓋
-n 把符號鏈接視為一般目錄
-s 軟鏈接(符號鏈接)
-v 顯示詳細的處理過程
(當前路徑創建test 引向/var/www/test 文件夾 )


免責聲明!

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



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