ln -s 絕對路徑 目標目錄文件
[root@localhost src]# ls debug kernels linux-2.6.20 linux-2.6.20.tar.gz [root@localhost src]# ln -sv /usr/src/linux-2.6.20 /home/zhangchao/linux "/home/zhangchao/linux" -> "/usr/src/linux-2.6.20" [root@localhost src]# [root@localhost src]# cd - /home/zhangchao [root@localhost zhangchao]# ls linux [root@localhost zhangchao]# cd linux/ [root@localhost linux]# ls arch crypto include kernel mm scripts block Documentation init lib net security COPYING drivers ipc MAINTAINERS README sound CREDITS fs Kbuild Makefile REPORTING-BUGS usr
符號鏈接的目的是:在不改變原目錄/文件的前提下,起一個方便的別名!
必要參數:
- -b 刪除,覆蓋以前建立的鏈接
- -d 允許超級用戶制作目錄的硬鏈接
- -f 強制執行
- -i 交互模式,文件存在則提示用戶是否覆蓋
- -n 把符號鏈接視為一般目錄
- -s 軟鏈接(符號鏈接)
- -v 顯示詳細的處理過程
軟連接就相當於windows的快捷方式。
ln -s /data/dir /tmp/aaa
ln -s 源目錄 目標軟連接
進入軟連接
cd /tmp/aaa
實際上aaa這個軟連接就相當於/data/dir了。很簡單吧。
