Chinaunix

标题: 连接文件的作用是什么 [打印本页]

作者: turkeyNUPT    时间: 2008-11-27 09:49
标题: 连接文件的作用是什么
文件属性是这样的lrwxrwxrwx ,该文件的名称类似于这样的形式 xxxx -> /home/user/yyyy,这种文件作用是什么?因为在当前文件夹下已经有了yyyy文件,为什么还要做个连接文件xxxx?是和快捷方式类似吗?
作者: eveson    时间: 2008-11-27 09:54
类似
作者: turkeyNUPT    时间: 2008-11-27 10:10
标题: 回复 #2 eveson 的帖子
那干嘛和原文件放一个文件夹中啊?
作者: changzi100    时间: 2008-11-27 10:12
名称不一样么,可能是要换个名字。
作者: eveson    时间: 2008-11-27 10:15
冤枉,不是我放的。
作者: kns1024wh    时间: 2008-11-27 11:23
标题: 回复 #1 turkeyNUPT 的帖子
链接的使用,如果你需要编译一些内核相关的组件的时候,将你的下载的内核目录ln为/usr/src/linux就显得是非常有意义的事情
作者: ynchnluiti    时间: 2008-11-27 11:34
原帖由 kns1024wh 于 2008-11-27 11:23 发表
链接的使用,如果你需要编译一些内核相关的组件的时候,将你的下载的内核目录ln为/usr/src/linux就显得是非常有意义的事情

同意。
链接可以隐藏路径,统一名称(指向不同版本)
作者: yulemi    时间: 2008-11-27 11:35
这个链接文件有点类似于WIN下的快接方式!其实打开那个多是一样的效果
作者: qucklay    时间: 2008-11-27 13:40
如果比较重要的文件,linux就会为该文件建立一个软链接,目的是防止用户错误操作而被删除;
就像menu.lst就是grub.conf的链接文件,即使menu.lst被删除了,还可以使用grub.conf。
另外相对于硬链接来说,软链接是2个不同的文件,不同的inode,只是内容相同。
作者: gchaos    时间: 2008-11-27 13:47
其实就是快捷方式
作者: MMMIX    时间: 2008-11-27 14:00
原帖由 qucklay 于 2008-11-27 13:40 发表
如果比较重要的文件,linux就会为该文件建立一个软链接,目的是防止用户错误操作而被删除;

瞎说。那要是把链接的目标文件删除了呢?
作者: pl_piaoling    时间: 2008-11-27 14:33
除了类似于快捷方式外,另外一个重要的作用,对重要的文件做一个连接,可以防止误删除
作者: beyondfly    时间: 2008-11-27 23:01
相当于windows下面的快捷方式




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2