没有合适的资源?快使用搜索试试~ 我知道了~
首页windows四种文件链接方式
windows四种文件链接方式
需积分: 28 2.2k 浏览量
更新于2023-05-24
评论
收藏 650KB PDF 举报
windows的文件链接方式 可以创建多个文件夹指向同一个文件,方便不同程序的资源共享
资源详情
资源评论
资源推荐

2017/12/15 Windows的四种链接方式|Bi naryThink
http://www.binarythink.net/2013/06/windowslink/ 1/5
Windows 的四种链接方式 | Binary
Think
Posted on June 28, 2013
by lichenbo in 计算机
习惯 Linux 的用 户会经常忘记还有一种操作系统叫 Windows,或者说的 更准确一些,是忘记了
Windows 也是一种 “操作系统”。这里所说的“操作系统” 的意思是,Windows 也 符合我们在操作
系统课上学的诸多概念的设计及 实现。但是由于 Linux 经常将这些细节暴露给我们, 所以我们经
常会把操作系统课上学到的东西和 Linux 相联系,却没有意识到 Windows 也实现了相应设计。
举个最简单的例子,在 Linux 中,当我们需要访问除硬盘外的外部设备时,我们都需要通过 mou
nt 命 令将设备所对应的文件挂载到当前文件系统下的某个目录中。但是我们却没有意识到在 Wi
ndows 下,当我们插入 U 盘时,系统内部同样做了 “挂载” 操作,只不过 Windows 将这个设备
默认挂载到了 “我的电脑” 下而已 。并且 Windows 与 Linux 一样,其实挂载到 “我的电脑” 只是一
个默认选项,我们可以更改挂载点的位置。这种更改甚至可以在图形界面下执行:
从这里我们可以看出,操作系统并没有什么新奇的东西。即使看似差异如此之大的 Windows 和
Linux,也会实现相同的功能,只不过 Windows 走的进一步而已。
同样,在 Windows 下,链接的功能也是被实现了的(虽 然我们不会经常发现)。在 Linux 下,
我们都知道链接有两种形式:硬链接和软链接。所谓硬 链接,我们可以理解为硬链接持有的是文
件本身(而不是路径)的引用。也就是说,当我们给一个名为 a.txt 的文件建立 硬链接(b.txt)
后,那么 b.txt 指向的位置就是 a.txt 这个文件本身,而此时,a.txt 和 b.txt 是同级平行的,这个
文本文件此时同时拥有两个文件 名。当我们删除 a.txt 时,只是删除了 a.txt 这个文件 名,这个文
件仍然被 b.txt 所引用,所以我们还能够通过 b.txt 访问。而软链接,持有的则是原链接路径。比
如 a.txt 位于 ~/Document/a.txt ,那么为其建立软链接 b.txt 的内容就是 "~/Document/a.txt",
此时,我们访问 b.txt,其实是在按照 a.txt 的路径去访问 a.txt。如果我们这时删除 a.txt 这个文
件,那么 b.txt 也会无效,因为路径已经断掉。
Linux 下的链接很多书都会讲到,一般来说,我们可以通过
ln<source><destination> 来建立硬链接,通过 ln‐s<source><destination> 来建立软链 接(其
中的 s 即是 symbolic,也就是‘符号链接’,软链接的别名)。
Windows 的四种链接方式



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0