省朝夕

 

Linux-ln

ln命令


用途 

用于创建链接的工具。链接分为硬链接和软链接两种,建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。

用法

硬链接:ln 源头文档(不能是目录) 链接名称
软链接:ln -s 源头文档(或目录)  链接名称

示例

1、ln /home/hejianchao/demo.txt  /home/hello/symbol.demo  创建一个硬链接,名称叫:symbol.demo 让其与/home/hejianchao目录下的demo.txt文件关联。这里用命令ls -i 可以看到两个文件的inode值相等,即inode是共享同一个inode计数加1,但是数据会保存两份。
2、ln -s /home/hejianchao/   /home/hello/symbol.home    创建一个软链接,名称叫:symbol.home 指向/home/hejianchao/目录,类似于windows的桌面快捷。(对于软链接而言,如果链接名称所指向的那个文档不存在了,软链接也就失效了)

注意:解除链接关系,用:unlink 链接名称   即可。要特别注意:链接名称所代表的文件的权限。


posted on 2013-04-14 23:57 hejianchao 阅读(177) 评论(0)  编辑  收藏 所属分类: 一天一命令


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

留言簿

文章分类

文章档案

搜索

最新评论