linux系统链接---软链接
来源:互联网 发布:端口映射软件哪个好 编辑:程序博客网 时间:2024/06/16 05:02
软链接
软链接(Soft Link)也称为符号链接(Symbolic Link)。linux里的软链接文件就类似Windows系统中的快捷方式。linux里的软链接文件实际上是一个特殊的文件,文件类型是l。软链接文件实际上可以理解为一个文本文件,这个文件中包含有软链接指向另一源文件的位置信息内容,因此,通过访问这个“快捷方式”就可以迅速定位到软链接所指向的源文件实体。
原理图:
命令: ln -s 源文件 软链接文件
实例
①创建软链接。
创建软链接源文件是需要存在的,要创建的软链接文件是不能存在的。
[root@ianLinux softlnTest]# ln -s ianfile ianfile_soft_link
②源文件和软链接文件的inode号并不相同,这表明源文件和软链接文件不是同一个文件。(与硬链接不同)
③用readlink可以看到软链接包含了源文件的路径。
[root@ianLinux softlnTest]# readlink ianfile_soft_link ianfile
④通过软链接文件也可以读到源文件的内容。
[root@ianLinux softlnTest]# cat ianfileSoft Link studying.[root@ianLinux softlnTest]# cat ianfile_soft_link Soft Link studying.
⑤删除软链接无任何影响,但是删除源文件,会出现红底白字的闪烁,软链接无效。 (与硬链接不同)
小结
- 软链接类似windows的快捷方式(可以通过readlink查看其指向)。
- 执行命令
ln -s 源文件 软链接文件
,即可完成创建软链接(目标不存在)。 - 软链接类似一个文本文件,里面存放的是源文件的路径,指向源文件的文件实体。
- 软链接和源文件是不同类型的文件,也是不同的文件。inode也不相同。
- 删除软链接文件可以用rm命令。
- 删除源文件,软链接文件依然存在,但是无法访问指向的源文件路径内容了。失效的时候一般是红底白字闪烁提示。
0 0
- linux系统链接---软链接
- linux系统 硬链接和软链接
- linux系统链接---硬链接
- linux系统链接---目录链接
- linux系统的软链接和硬链接
- Linux系统中硬链接与软链接的区别
- Linux系统中硬链接与软链接的区别
- linux 系统的软链接和硬链接
- 认识Linux系统中的inode,硬链接和软链接
- linux系统中硬链接和软链接的区别
- Linux系统的硬链接和软链接
- Linux 系统中的硬链接与软链接
- Linux系统中软链接和硬链接的区别
- Linux系统:软链接与硬链接的原理分析
- Linux系统下的软链接和硬链接异同
- linux系统链接小结
- linux链接文件--软链接,硬链接
- linux链接--硬链接,软链接
- Material Design设计规范的几种控件:Snackbar
- 监听Hierachy、Project等视图结构变化的事件
- 《JAVA与模式》之享元模式
- PAT乙级.1043. 输出PATest(20)
- Linux运维笔记----用户管理
- linux系统链接---软链接
- test
- 122. Best Time to Buy and Sell Stock II
- jQuery基础(上)
- Eclipse 智能提示,改字体大小,更改编码,绑定源码等等
- Framework 重装
- jsp的<jsp:setProperty>动作元素的value和param属性的区别。
- js修改html的样式
- 《深度探索C++对象模型》—Function语意学(The Semantics of Function)