LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 765|回复: 4

菜鸟弱问,硬链接和cp有什么不同?

[复制链接]
发表于 2007-1-11 23:26:31 | 显示全部楼层 |阅读模式
比如说,源文件已经删除,但是硬链接文件还能显示,符号链接就不能显示。我想问,这是否说硬链接和cp(拷贝)一样呢?
发表于 2007-1-12 00:13:55 | 显示全部楼层
一言难尽,翻APUE去吧。
回复 支持 反对

使用道具 举报

发表于 2007-1-12 00:39:31 | 显示全部楼层
Post by drsu
一言难尽,翻APUE去吧。


你要不会回答或者不想回答,何必回贴呢
回复 支持 反对

使用道具 举报

发表于 2007-1-12 00:50:52 | 显示全部楼层
当你改变一个文件的内容时,其硬链接的内容也会相应改变。
好像是这样。你自己试试。
回复 支持 反对

使用道具 举报

发表于 2007-1-12 13:52:07 | 显示全部楼层
执行
  1. ls -il
复制代码
第一个数字就是文件的inode值,如果两个文件有相同的inode值,那么他们其实就是同一个文件,即所谓的硬连接.
cp是复制文件的内容,然后新建立一个文件,他们的inode是不同的(不过cp也有选项支持例外的拷贝形式).
ln则建立硬连接,两个文件具有相同的inode.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表