首页 » 信息技术 »

Linux中的symbolic link

2019年2月1日 / 13次阅读
Linux

  • 打开支付宝,搜索“ 529018372 ”,领取专属红包!每日支付每日领。

symbolic link,即Linux中的符号链接,此文件包含了指向另一个位置的路径,这个位置可以是任意文件或目录,也可以链接不同文件系统的文件,甚至可以链接不存在的文件,这就产生一般称为“断裂”的问题(现象),还可以不断的循环链接自己。

用ln -s 命令可以生成一个符号链接,如下所示:

$ln -s source_file softlink_file

在对符号链接进行读写操作的时候,系统会自动把该操作转换为对源文件的操作。但是删除链接文件时,系统仅仅删除符号链接文件,而不删除源文件本身。

符号链接文件有点类似于windows的快捷方式,它实际上是特殊文件的一种。符号链接文件实际上是一个文本文件,它包含了另一个文件的位置信息。

符号链接(symbolic link)在建立的时候建立了一个新的inode,并记录了指向源文件inode的路径。所以symbolic的inode number跟原始档案的inode number是不一样的。这也是为什么symbolic link能够跨越不同文件系统的原因。

符号链接建立了新的inode number,所以它是一个真实的文件并占有一定的磁盘空间。另外对symbolic link的操作除了删除都会直接对源文件进行操作。

本文链接:http://www.maixj.net/ict/symbolic-link-19982

相关文章

留言区

电子邮件地址不会被公开。 必填项已用*标注


前一篇:
后一篇:
推一篇:可靠正规,长期稳定,网络兼职项目!!

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top