在Windows中使用NTFS文件系统的情况下,可以创建到文件夹的链接。
(对于文件,有两种可能性:硬链接和快捷方式。)
快捷方式是一个.lnk文件,该文件具有数百个字节,其中包含链接信息。
但是其他两种可能性如何:符号链接 <=> 结点?
根据FreeCommander的说法,两个链接“文件”每个都需要30字节。
我可以使用
创建结点
mklink /j LinkFolderToCreate ExistingFolder
要创建符号链接,请使用
mklink /d LinkFolderToCreate ExistingFolder
dir
命令为我提供以下输出:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Temp\LinkTest\Folder>mklink /d SymLink ..\Link
symbolic link created for SymLink <<===>> ..\Link
C:\Temp\LinkTest\Folder>mklink /j Junction ..\Link
Junction created for Junction <<===>> ..\Link
C:\Temp\LinkTest\Folder>dir
Volume in drive C has no label.
Volume Serial Number is 40A4-35D4
Directory of C:\Temp\LinkTest\Folder
30.08.2018 12:09 <DIR> .
30.08.2018 12:09 <DIR> ..
30.08.2018 12:09 <JUNCTION> Junction [C:\Temp\LinkTest\Link]
30.08.2018 12:09 918 Shortcut.lnk
30.08.2018 12:08 <SYMLINKD> SymLink [..\Link]
1 File(s) 918 bytes
4 Dir(s) 63.696.363.520 bytes free
C:\Temp\LinkTest\Folder>
符号链接和连接点有什么区别?
在这种情况下,您会选择哪一个?