1. 程式人生 > 實用技巧 >Linux 目錄軟連結

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鍵進行路徑補全, 路徑末尾會自動新增 "/", 注意要把此 "/" 刪去!!!!!