当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于符号链接和硬链接的疑问。。。
帖子发表于 : 2006-12-20 13:21 
头像

注册: 2006-11-17 20:07
帖子: 359
地址: 杭州/宁波
送出感谢: 0 次
接收感谢: 0 次
看了一下Ubuntu的那本教材,看到了链接那里。

通过自己实验,我发现“符号链接”就相当于Windows的“快捷方式”,当然它比“快捷方式”要有用的多。跟快捷方式一样的是,原文件不见时,“符号链接”就要失效。
而创建硬链接时,发现其作用就相当于Copy了一个原文件的副本。原文件的变动不影响这个硬链接。

请教下高手是不是这样子呢?


_________________
IMTX:http://imtx.cn/

LDCN(已经关闭):http://linuxdesktop.cn/

Ubuntu Tweak:http://ubuntu-tweak.com/


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-12-20 13:55 

注册: 2006-01-18 15:01
帖子: 1074
送出感谢: 0 次
接收感谢: 1
不完全是这样。

如果你删掉源文件后,重新建立了一个同名的源文件,那么,符号连接仍然有效,硬连接则无效

硬连接只能在同一个分区上建立。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-12-20 14:01 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
xiechy 写道:
不完全是这样。

如果你删掉源文件后,重新建立了一个同名的源文件,那么,符号连接仍然有效,硬连接则无效

硬连接只能在同一个分区上建立。


硬链接删掉原文件后无论是否重建同名文件都有效


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于符号链接和硬链接的疑问。。。
帖子发表于 : 2006-12-20 16:00 

注册: 2006-09-24 4:37
帖子: 2138
送出感谢: 0 次
接收感谢: 1
TualatriX 写道:
看了一下Ubuntu的那本教材,看到了链接那里。


哪本教材?我也想看看。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-12-20 16:53 
头像

注册: 2006-11-17 20:07
帖子: 359
地址: 杭州/宁波
送出感谢: 0 次
接收感谢: 0 次
回楼上的,这本书是《Ubuntu命令行简明教程》
我忘了我哪里下载的了,不过我传到网上去了,你可以下载来看看。还不错。
http://tualatrix.googlepages.com/Ubuntu.pdf.rar


_________________
IMTX:http://imtx.cn/

LDCN(已经关闭):http://linuxdesktop.cn/

Ubuntu Tweak:http://ubuntu-tweak.com/


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-12-20 17:16 

注册: 2006-09-24 4:37
帖子: 2138
送出感谢: 0 次
接收感谢: 1
谢谢!已经下好了,以后慢慢看。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-12-21 9:39 
头像

注册: 2006-05-20 6:25
帖子: 1263
地址: 山东淄博
送出感谢: 0 次
接收感谢: 0 次
硬链接删除一个以后,另外一个还存在?


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-12-21 10:01 
头像

注册: 2005-08-15 0:04
帖子: 1880
地址: 南7技校
送出感谢: 0 次
接收感谢: 0 次
符号链接很简单,基本上不占用空间,其内容就是一个它所指向的文件的文件名。


_________________
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-12-21 10:19 
头像

注册: 2006-11-17 20:07
帖子: 359
地址: 杭州/宁波
送出感谢: 0 次
接收感谢: 0 次
zhan 写道:
符号链接很简单,基本上不占用空间,其内容就是一个它所指向的文件的文件名。


那硬链接是否就是原文件简单的副本呢?


_________________
IMTX:http://imtx.cn/

LDCN(已经关闭):http://linuxdesktop.cn/

Ubuntu Tweak:http://ubuntu-tweak.com/


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-12-21 10:22 

注册: 2006-01-18 15:01
帖子: 1074
送出感谢: 0 次
接收感谢: 1
BigSnake.NET 写道:
xiechy 写道:
不完全是这样。

如果你删掉源文件后,重新建立了一个同名的源文件,那么,符号连接仍然有效,硬连接则无效

硬连接只能在同一个分区上建立。


硬链接删掉原文件后无论是否重建同名文件都有效



可能我的表述不清楚。我的意思是,这个硬连接已经不再指向原来所连接的文件名,编辑新的这个连接文件是不会影响这个连接的内容,但是符号连接仍然可以指向这个“同名”文件,修改符号连接文件仍然可以修改这个新的“源文件”。

记得是因为文件的数据结构里本身除了名字以外,还有ID的,新建的文件的名字虽然一样,但ID是不同的,符号连接里没有这个信息。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-12-21 11:30 

注册: 2006-12-20 10:37
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
学一下下UNIX基础吧。里面有。


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-09-24 14:24 
头像

注册: 2006-07-08 14:41
帖子: 730
送出感谢: 0 次
接收感谢: 0 次
硬连接是指向磁盘实际存在的文件的一个名字,他可以拥有2个以上的名字,而对于linux系统来说,你看到的所有文件实际上都是一个硬连接,只是级别限制只允许一个文件名。对于硬连接来说,只有当你删除最后一个文件名的时候才是真正的删除了该文件,同时,一个文件允许有2个以上不同文件名的硬连接。。。。
另,如果你的2个硬连接使用不同名字,那么当你删除其中一个,再创建一个和原被删名字同名的文件,那么实际上这个新建文件和原被删的名字只是2个同名字的不同文件


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译