Linux 目錄軟鏈接


軟鏈接

    為了節省空間, 為某一文件在另一位置建立一個不同的鏈接, Linux下可使用軟鏈接的方式進行引用, Windows中稱為快捷方式.

創建軟鏈接

ln -s [源文件或源目錄] [目標文件或者目標目錄]  

    例如:
    使用命令: ln -s /root/user/workspace/test1 /home/user/test0
    源目錄軟鏈接會出現在目標目錄的下一級路徑, 即在 /home/user/test0/ 中會看見一個test1的文件夾.
    進入 /home/user/test0/test1 即為進入 /root/user/workspace/test1
   
   
    若想通過進入 /home/user/test0 即為進入 /root/user/workspace/test1 則需要一些重命名操作:

  1. 首先需要將 /home/user/ 下test0文件夾刪除, 或者通過命令 mv test0 test0_old 將文件夾test0重命名;
  2. 執行命令 mv test0 test1, 將 /root/user/workspace/ 下文件夾test1重命名為test0;
  3. 執行 ln -s /root/user/workspace/test0 /home/user 建立軟鏈接.

刪除軟鏈接

    刪除軟鏈接與刪除普通文件夾一樣, 通過 rm -rf 命令實現.

// 若不在目標目錄中, 則需要使用絕對路徑/home/user/test0
rm -rf test0

特別注意: 千萬不要執行成 rm -rf test0/

此命令不會刪除軟鏈接, 而是源目錄/root/user/workspace/test0/ 下的所有文件.
用Tab鍵進行路徑補全, 路徑末尾會自動添加 "/", 注意要把此 "/" 刪去!!!!!


免責聲明!

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



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