软链接:
?软链接的特点
- 软链接文件权限为满777权限.
- 删除软链接时路径到文件名即可,最后的"/"不能加上!!
- 软链接不占用系统内存,当源文件删除.软链接也会失效
1. 软链接的创建
ln -s [文件地址] [软链接地址]
[test]# ln -s old dic/new
[test]# ll dic/new
lrwxrwxrwx 1 root root 3 9月 27 14:28 dic/new -> old
2. 软链接的删除
rm -rf [软链接地址]
假定原地址为[ orignal] ,软链接地址为[ new_ln]
1.正确的删除方式:
rm -rf ./new_ln (直接删除了软链接,不会删除原文件)
2.错误的删除方式:
rm -f ./new_ln/ (删除时会通过/进入原目录orinal,很大可能性会把源目录下文件全部删除,甚至可能引发"删根"等重要文件丢失.)
删除软链接时,一定要注意地址最后的"/"一定不要带上,否则删除时会通过’/'进入原目录[ orinal ],很大可能性会把源目录下文件全部删除,在生产环境中甚至可能引发"删根"等重要文件丢失,因此一定要注意
3. 软链接的更新,修改
ln -snf [新文件地址] [软链接地址]
[root@realserver1 test]# ll
-rw-r--r-- 1 root root 0 9月 27 14:46 a
-rw-r--r-- 1 root root 0 9月 27 14:46 b
lrwxrwxrwx 1 root root 1 9月 27 14:46 c -> a
[root@realserver1 test]# ln -snf b c
[root@realserver1 test]# ll
-rw-r--r-- 1 root root 0 9月 27 14:46 a
-rw-r--r-- 1 root root 0 9月 27 14:46 b
lrwxrwxrwx 1 root root 1 9月 27 14:46 c -> b