軟鏈接
為了節省空間, 為某一文件在另一位置建立一個不同的鏈接, 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
則需要一些重命名操作:
- 首先需要將
/home/user/
下test0文件夾刪除, 或者通過命令mv test0 test0_old
將文件夾test0重命名; - 執行命令
mv test0 test1
, 將/root/user/workspace/
下文件夾test1重命名為test0; - 執行
ln -s /root/user/workspace/test0 /home/user
建立軟鏈接.
刪除軟鏈接
刪除軟鏈接與刪除普通文件夾一樣, 通過 rm -rf
命令實現.
// 若不在目標目錄中, 則需要使用絕對路徑/home/user/test0
rm -rf test0
特別注意: 千萬不要執行成 rm -rf test0/
此命令不會刪除軟鏈接, 而是源目錄/root/user/workspace/test0/
下的所有文件.
用Tab鍵進行路徑補全, 路徑末尾會自動添加 "/", 注意要把此 "/" 刪去!!!!!