linux下的软链接类似于windows下的快捷方式


ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录


值得注意的是执行命令的时候,应该是a目录已经建立,目录b没有建立。如把b目录给建立了,结果就不对了


例:a  /mnt/test  此目录必须已经建立

      b  /data/test  此目录没有建立(必须),也就是说/data没有test这个目录,如果存在,必须移除。

      ln -sf /mnt/test   /data/test

     这样进入/data/test,实际上是进入/mnt/test

效果如下:

 

lrwxr-xr-x  1 root  wheel  9 Dec  2 17:57 /data/test -> /mnt/test

 

删除软链接:

  rm -rf b 注意不是rm -rf b/