windows系统上的软链接与硬链接

windows系统上的软链接与硬链接

软链接

在windows中软链接被称为符号链接,创建初级软链接的命令格式为:mklink /D 目标路径 源路径(绝对或相对),符号链接可以引用文件或者文件夹,来源可以是不同分区或者共享文件夹。

// 例子
mklink /D G:\test2\b G:\test1\a

该例子会在G盘的test2文件夹中创建test1文件夹中a文件的软链接,并命名为b。创建链接后会有一个像快捷方式一样有一个箭头标志的文件,且在系统中占用空间为0字节,文件类型是.SYMLINK。与快捷方式相似,删除软链接不会影响源文件,删除源文件也不会让它消失(但会失效,提示“位置不可用”)。软链接可以使用相对路径,这意味着移动源文件后会使它失效。
注意:不要使用del删除,这会使得源文件被一并删除掉。

硬链接

硬链接类似文件的镜像, 命令格式为:mklink /H 目标路径 源路径(绝对或相对)。不同于软链接,硬链接创建的文件属性诸如大小, 空间,时间都跟源文件一致(虽然硬链接看上去与源文件一模一样,但在磁盘上实际占用空间为0。其本质是在系统中引用相同的对象。),且硬链接只可以引用文件,该文件必须在同一个分区或者卷中。删除源文件后,硬链接继续保留,引用的源文件仍然存在于磁盘之上。想要彻底删除此文件必须得把源文件和所有的硬链接全部删除。在创建时候硬链接会自动使用绝对路径,因此移动硬链接后依旧可以访问源文件。

目录链接

命令格式为:mklink /D 目标路径 源路径(绝对或相对)。虽然它看起来像是快捷方式或符号链接,但目录链接实际上是指向目标目录的硬链接,基本特征与硬链接一致。文件类型为.junction,

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值