链接linux硬链接和软链接深入了解(操作系统范文)

微软云操作系统  时间:2021-03-11  阅读:()

l inux硬链接和软链接深入了解

文档信息

主题 关于“IT计算机”中“l inux或Unix相关”的参考范文。

属性 F-0AFA7B doc格式正文1252字。质优实惠欢迎下载

适用

l inux硬链接和软链接深入了解l inux硬链接和软链接深入了解

在学习l inux的过程中我经常把软硬链接所以今天专门查了一些资料然后整合在自己的博客中方便以后复习查看。

一方面也是因为看了vamei的l inux的概念与体系系列文章感觉不全的做些补充。

软链接相当于windows中的快捷方式。硬链接相当于一个灾备系统数据存放在两处 与复制不同的是两处之间存在同步机制一处数据的改变会实时同步到另一处另外一处数据如果被删除了不会影响到另一处的数据。

详细的介绍:

硬连接指向的是节点(inode)是已存在文件的另一个名字修改其中一个 与其连接的文件同时被修改;对硬链接文件进行读写和删除操作时候效果和软链接相同。但如果我们删除硬链接文件的源文件 硬链接文件仍然存在而且保留了原有的'内容。这时 系统就“忘记”了它曾经是硬链接文件而把他当成一个普通文件。硬链接文件有两个限制: 1、不允许给目录创建硬链接;2、只有在同一文件系统中的文件之间才能创建链接。

软链接指向的是路径又叫符号链接这个文件包含了另一个文件的路径名可以是任意文件或目录还可以链接不同文件系统的文件和win下的快捷方式差不多。软链接文件甚至可以链接不存在的文件这就产生一般称之为"断链"的问题(或曰“现象")链接文件甚至可以循环链接自己类似于编程语言中的递归。

示例ln exitfi le newfi leln -s exitfi le newfi le

这里的newfi le为创建的链接名字第一个没有参数默认是硬链接第二个-s表示是软链接。ls -i l可以查看文件的inode号等属性例如

[root@server tmp]#touch fi le

[root@server tmp]#ln fi le fi le1

[root@server tmp]#ln -s fi le fi le2

[root@server tmp]#ls -i ltotal 0

27127 -rw-r--r--.2 root root 0 Nov 2010:40 fi le

27127 -rw-r--r--.2 root root 0 Nov 2010:40 fi le1

27132 lrwxrwxrwx. 1 root root 4 Nov 2010:40 fi le2 ->fi le

在/tmp目录下创建名为fi le的文件先后创建硬链接fi le1软链接fi le2.观察ls -i l的输出fi le和fi le1的inode是一样的所以可以说硬链接是指针指向同一个inode 系统并不为他重新分配inode。 fi le2指向fi le说明fi le2是软链接 inode号也发生变化

若删除原始文件fi le硬链接继续使用但软链接就失效了。这点与win下的快捷方式类似。

这里需要强调的是 ls -l命令输出中的第3个字段内容此为inode链接数只要不为0对于硬链接来说文件就一直存在不管你删的是源文件还是之前生成的硬链接。

为提高学习交流本文整理了相关的操作系统范文有 《通过实例讲解Linux系统中硬链接与软链接的创建》、 《Dreamweaver链接的方法》、 《Dreamweaver如何email链接》、 《Dreamweaver如何锚记链接》、 《c语言链接程序》、 《职称计算机2017Excel知识点链接和超链接》、 《Dream wea ver如何使用锚记链接》、 《Dream wea ver如何添加超链接》读者可以在平台上搜索。

“linux硬链接和软链接深入了解”文档源于网络本人编辑整理。本着保护作者知识产权的原则仅供学习交流请勿商用。如有侵犯作者权益请作者留言或者发站内信息联系本人我将尽快删除。谢谢您的阅读与下载

亚洲云-浙江高防BGP,至强铂金8270,提供自助防火墙管理,超大内存满足你各种需求

官方网站:点击访问亚洲云官网618活动方案:618特价活动(6.18-6.30)全站首月活动月底结束!地区:浙江高防BGPCPU:至强铂金8270主频7 默频3.61 睿频4.0核心:8核(最高支持64核)内存:8G(最高支持128G)DDR4 3200硬盘:40G系统盘+80G数据盘带宽:上行:20Mbps/下行:1000Mbps防御:100G(可加至300G)防火墙:提供自助 天机盾+金盾 管...

Hostio€5/月KVM-2GB/25GB/5TB/荷兰机房

Hostio是一家成立于2006年的国外主机商,提供基于KVM架构的VPS主机,AMD EPYC CPU,NVMe硬盘,1-10Gbps带宽,最低月付5欧元起。商家采用自己的网络AS208258,宿主机采用2 x AMD Epyc 7452 32C/64T 2.3Ghz CPU,16*32GB内存,4个Samsung PM983 NVMe SSD,提供IPv4+IPv6。下面列出几款主机配置信息。...

gcorelabs:CDN业务节点分布100多个国家地区,免费版提供1T/月流量

卢森堡商家gcorelabs是个全球数据中心集大成的运营者,不但提供超过32个数据中心的VPS、13个数据中心的cloud(云服务器)、超过44个数据中心的独立服务器,还提供超过100个数据中心节点的CDN业务。CDN的总带宽容量超过50Tbps,支持免费测试! Gcorelabs根据业务分,有2套后台,分别是: CDN、流媒体平台、DDoS高防业务、块存储、cloud云服务器、裸金属服务器...

微软云操作系统为你推荐
急救知识纳入考试在中国急救员可以纳入医护人员吗?中老铁路地铁路是怎么造的?是钻地吗?留学生认证留学生为什么要做学历认证?lunwenjiancepaperrater论文检测准确吗rawtools照片上面的RAW是什么意思,为什么不能到PS中去编辑巫正刚阿迪三叶草彩虹板鞋的鞋带怎么穿?详细点,最后有图解。高分求porndao单词prondao的汉语是什么www.765.com哪里有免费的电影网站www.zjs.com.cn中国快递公司排名www.ijinshan.com金山毒霸的网站是多少
虚拟主机系统 域名备案收费吗 万网免费域名 搜狗12306抢票助手 mysql主机 cpanel空间 谁的qq空间最好看 工作站服务器 速度云 metalink 东莞服务器 厦门电信 dnspod 监控服务器 万网空间 实惠 免费php空间 ssl加速 netvigator 博客域名 更多