Link Shell Extension是一款简单易用的windows硬链接(hard link)/符号链接(symbolic link)创建工具软件。而巧妙的运用windows的硬链接/符号链接功能不但可以为C盘减肥,甚至可以把很多必须安装在C盘的软件转移安装到其他分区。
关于什么是硬链接(hard link)、符号链接(symbolic link),有兴趣的可以看看文末的附录。
其实普通用户也没必要非常详细的了解hard link、symbolic link。我们只要知道巧妙的运用windows的软硬链接功能可以达到一些妙用!
NTFS 文件系统支持称为硬链接 (此处称为Hardlinks)的工具。硬链接提供了保留文件的单个副本的能力,但它可以出现在多个文件夹(目录)中。它们可以使用Windows Resource Kit 中包含的 POSIX 命令ln、 Windows 中包含的fsutil命令实用程序或我的命令行 ln.exe 创建实用程序因此,使用标准的 Windows 工具只能在命令提示符下创建硬链接,这可能很乏味,尤其是当需要多个文件的硬链接或一个人只是偶尔使用硬链接时。标准 Microsoft 软件产品中对 Junction 的支持甚至比对硬链接所提供的支持更为有限。
Link Shell Extension (LSE) 提供了创建 Hardlinks、Junctions、 Volume Mountpoints和Symbolic Links,(这里统称为 Links)一个利用 Hardlinks 或 Symbolic Links的文件夹克隆过程以及一个处理 Junctions、Symbolic Links 的复制过程链接和硬链接。LSE,顾名思义,是作为 Shell 扩展实现的,可以从 Windows 资源管理器或类似的文件/文件夹管理器访问。
该扩展允许用户选择一个或多个文件或文件夹,然后使用鼠标完成所需链接的创建 - 硬链接、连接点或符号链接,或者在文件夹的情况下创建由硬链接或符号链接组成的克隆。所有支持 NTFS、Windows7/8/10 的 Windows 版本都支持 LSE。FAT 文件系统不支持硬链接、连接点和符号链接,FAT 文件系统也不支持克隆和智能复制过程。
附录:
什么是符号连接(Symbolic Link)?
符号连接(也称软链接)从Vista开始就得到支持,属于NTFS内置的功能,符号链接适用于文件、目录。可以理解为一种超级快捷方式,支持相对路径、绝对路径。假设创建symbolic link时使用了相对路径,保存到NTFS中的就是相对路径,不会隐式转换成绝对路径。可以跨盘符,可以跨主机,可以使用UNC路径、网络驱动器等。符号链接旨在帮助迁移和应用程序与UNIX操作系统的兼容性。
Symbolic link(符号链接)可以创建不存在的文件或目录的符号链接;跨文件系统。
什么是硬链接(hard link)?
hard link(硬链接)是一个文件的一个或多个文件名。将文件名链接到计算机文件系统使用的节点号。所以我们可以用多个文件名链接到同一个文件,这些文件名可以在同一个目录中,也可以在不同的目录中。
hard link(硬链接)只能创建现有文件,而不是跨文件系统;
硬链接(hard link)和符号连接(symbolic link)的区别:
通俗一点理解,可以把硬链接当成源文件的副本,他和源文件一样的大小但是事实上却不占任何空间。符号链接可以理解为类似windows一样的快捷方式。
链接: https://pan.baidu.com/s/15xJ3iwmfaVYAiON6rF3Qhw 密码: wjsj
--来自百度网盘超级会员V5的分享
请先登录!