符号链接?
在一本书上看到的:文件 /etc/grub.conf 是 /boot/grub/grub.conf 的一个符号链接
文件 /boot/grubmenu.lst 是 /boot/grub/grub.conf 的另一个符号链接
宝宝应该怎么理解“符号链接”呢? 这是LINUX/UNIX的一大特点,就是在系统中安装一个东西可以在处处使用,靠的即使符号软连接。比如,安装一个flash插件在/usr/local/netscape/plugins下,那么同系统的mozilla也可以用,而不用将这个插件拷入/usr/lib/mozilla-1.x/plugins,只需符号连接:
#ln -s /usr/local/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.x/plugins/libflashplayer.so
#ln -s /usr/local/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.x/plugins/
flashplayer.xpt
...
即可。 这时如果用ls -l看/usr/lib/mozilla-1.x/plugins/是这样的:
lrwxrwxrwx 1 root root 379??52003 flashplayer.xpt -> /usr/local/netscape/plugins/flashplayer.xpt
lrwxrwxrwx 1 root root 399??52003 libflashplayer.so -> /usr/local/netscape/plugins/libflashplayer.so
其中lrwxrwxrwx的l代表符号连接,连接的路径由 -> 指向。 比如,安装一个flash插件在/usr/local/netscape/plugins下,那么同系统的mozilla也可以用,而不用将这个插件拷入/usr/lib/mozilla-1.x/plugins,只需符号连接:
#ln -s /usr/local/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.x/plugins/libflashplayer.so
#ln -s /usr/local/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.x/plugins/
flashplayer.xpt
...
即可。
这都需要手工输入吗?不是自动的?? 是的 宝宝对用“符号链接”已经有了初步的认识,谢谢两位哥哥啦~~!!
页:
[1]