问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

硬链接的关于Windows系统的硬链接

发布网友 发布时间:2022-04-26 04:57

我来回答

1个回答

热心网友 时间:2022-06-20 22:21

Windows系统的硬链接是一种针对文件的特殊快捷方式,只不过这种快捷方式的实现和一般的快捷方式不一样,是NTFS文件系统特有的属性之一,在Linux下面,也有类似的机制。
认识了硬链接究竟是怎么一回事,理解硬链接的两个*就容易多了。
1、硬连接适用于在同一个卷的文件级别,不允许给目录创建硬链接;
2、硬连接是不能跨卷的,只有在同一文件系统中的文件之间才能创建链接。 WindowsVista/Windows7自带了创建硬连接的命令:mklink.exe,利用这个命令,我们可以给指定的文件创建硬连接:
下面的命令将在link.txt和source.txt之间建立硬连接关系
C:\Users\hoii\Desktop》mklink /h link.txt gb.txt
为link.txt《《===》》gb.txt创建了硬链接
注意上面的例子:link.txt本是一个不存在的文件,但是当执行完mklink命令以后,link.txt文件也就被创建了。其实,link.txt是一个虚假的文件,它是在文件系统层面上对gb.txt文件的一个映射,而link.txt是不占硬盘空间的。
关于硬盘空间的占用问题,可以这样测试:
1、给硬盘划分一个新分区,空间只有2GB
2、在这个分区的test目录里面新建了一个1.9GB大小的文件,此时剩余空间是0.1GB
3、用mklink命令给这个1.9GB大小的文件建立了一个硬连接
4、检查这个分区的剩余空间,还是0.1GB,但是如果用资源管理器看test目录的属性,会发现有2个文件,总大小是3.8GB(整个分区才2GB,能够容纳3.8GB大小的文件吗?显然不可能了)
还是针对上述的例子,如果我们把原始的文件gb.txt删除以后,link.txt文件还是会继续存在的,且内容就是source.txt的文件内容。也就是说,我们删除gb.txt,实际上删除的仅仅是这种连接关系,文件本身还是没有被操作的。
关于硬连接,最后一个需要介绍的内容是:当硬连接建立以后,硬连接双方任何一个对象被修改,都会造成对应的连接对象被修改。例如上面的例子:如果修改了link.txt,那么gb.txt文件也会同步被修改,反之亦然。这一点和SHELL层面的快捷方式不同,SHELL层面的快捷方式文件LNK仅仅是一个指示关系,修改LNK文件并不影响LNK文件指向的对象,修改LNK文件指向的对象也不会影响LNK文件。 1.节省硬盘空间。同样的文件,只需要维护硬连接关系,不需要进行多重的拷贝,这样可以节省硬盘空间。
2.重命名文件。重命名文件并不需要打开该文件,只需改动某个目录项的内容即可。
3.删除文件。删除文件只需将相应的目录项删除,该文件的链接数减1,如果删除目录项后该文件的链接数为零,这时系统才把真正的文件从磁盘上删除。
4.文件更新。如果涉及文件更新,只需要先在WinSxS目录里面下载好一个新版本,然后修改Windows\System32下面同名文件的硬连接关系,从旧版本的硬连接指向新版本的硬连接,这样就能够快速的完成文件的更新工作,而不需要进行文件的复制,速度也会快不少。
5.卸载补丁。遇到需要补丁卸载的情况,只需要把硬连接指向改为旧版本就可以了,没有文件替换的问题。而且建立了硬连接关系的文件之间的修改是同步的,因此只要有一方被修改了,另一方也会得到修改。
篇幅关系,不再赘述。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“定是李八百”的出处是哪里 李八百六种说法 李仙指道教传说中仙人 李八百 学习劈叉,每次静压压腿多久 六哥救的叫花子是谁的孩子 大智慧江恩三日图源码,找了无数公式,想在大智慧里用 ,一直没找到_百度... 测试类工具有哪些 服务器压力测试需要用的8种工具 8岁的小孩能玩什么游戏8岁男童和父母玩些什么互动游戏 摩尔庄园手游冲浪板凯文在哪里现在摩尔庄园凯文在哪 windows与links系统是否能并用 我的电脑桌面上图标 所有程序变成link格式了 打不开了 win7的 急 在线等 windows link直尺怎么转角度 win0怎样找到link win10 link 怎么设置 电脑win10系统想打开便签和备忘录,网上提示需要打开Windows link功能,我这边选项按钮 winlink如何下载别人上传的照片 数位板怎么把window link关了 怎么下载windows link工作区下载 windows link工作区是什么? 杏坛蒙羞什么意思 蒙羞的蒙怎么写 所罗门诗句“智慧之子使父亲......愚昧之子使母亲......”是什么? 羞组词我们什么了他一番 草地蒙羞是什么意思? 甘宁号称令关羽蒙羞,后来他为啥会被江东武将排挤? 越人歌里的“蒙羞被好兮”是什么意思?请专业人士回答 蒙自羞怎么解释? 蒙古和蒙面和启蒙和蒙羞的蒙读音是不是一样 有关蒙羞的成语 win7系统显示windows无法连接到TP-LINK怎么解决 win10电脑安装topcon link有什么条件吗?我根本安装不上 显示从网页上提取安装数据失败 如何在电脑上安装PC Link 如何在win7系统下cmd命令窗口进行汇编,输入masm,link提示不是内部命令 期货热卷最多可以买几手 热卷2105期货可以当天买卖吗? 期货热卷涨停板是多少 冰箱里化开的水通过排水孔流往哪里??? 冰箱冷藏室中的排水孔中的水流哪里去了? 冰箱里面有个排水的小孔,谁知道那些水流到哪里去了 黑莓可以下载微信了?? 黑莓9700怎样下载安装微信 计算平方的软件能发一个给我么,谢谢 黑莓手机使用的什么系统,可以下载微信嘛? 面积一平方米怎么算 黑莓护照手机怎么下载微信? 房屋面积计算公式 买了手机黑莓Z10 想要下载微信 一平米是怎么算的 黑莓手机微信