linux中ln命令用法


ln命令主要用途:將一個文件或目錄在同一個文件系統或者另一個不同的文件系統的某個位置建立一個鏈接,類似windows系統中的超鏈接,這樣當我們在鏈接處訪問被鏈接的目錄或文件時就可以通過此鏈接來訪問,不必要再進入要訪問的文件系統中。

建立鏈接有兩種:硬鏈接和符號鏈接

硬鏈接命令:sudo ln -d 源文件 目標文件 ,硬鏈接必須在同一個文件系統中,且硬鏈接不能指向目錄(只適用於超級用戶)

符號鏈接命令:sudo ln -s 源文件 目標文件 ,其中s(symbolic)是符號標志,符號鏈接可以不必在同一個文件系統中

如:sudo ln /usr/lib/jvm /usr/bin/java

  sudo ln -s /usr/lib/jvm /usr/bin/java

強行刪除任何已存在的目標文件鏈接命令:rm -f   symbolic_name 

如:rm -f user/bin/java

參考:http://blog.csdn.net/hezhixue/article/details/17009611

  http://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/


免責聲明!

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



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