嗯,由于有些强迫症倾向的安装路径习惯,总是习惯于把软件安装在E盘,而不是默认的C:\Program Files。
前往路径C:\ProgramData\友码凯Oracle\Java\javapath,发现这个文件下面有3个.symlink类型的文件,嗯,后来知道了,这个叫软链接文件。 *** 作这样的文件命令主要是(mklink命令),所以在此记录下网络上了解到的关于这个命令的相关知识。
软链接的概念来源于Linux,从Windows Vista之后的版本,Windows *** 作系统也可以使用,主要效果是一个目录或一个文件有多个入口,有点类似快捷方式,而且占空间很小。其好处呢,引用CSDN:
下面就主要集中在mklink这个命令了,先来看DOS自带的帮助说明:
比如D:\temptation目录下有目录dir1,我们想在当前目录下创建到dir1目录的软链接,可以使用如下命令来 *** 作:
注意:/D创建的是符号链接(也就是软链接),文件类型为<SYSLINKD>;/J创建的是联接(目录联接),文件类型为<JUNCTION>。
文件的软链接就不再举例的,另外对于文件还可以创建硬链接。硬好唤链接则是生成一份一模一样的文件,有点类似复制,但如果对硬链接文件或原始文件进行修改,模模两者的内容会同步变动。
以上就是关于Windows中.symlink文件以及创建它的命令的相关内容。
格式:MKLINK [[/D] | [/H] | [/J]] 链接名称 目标
语法介绍:
win+r-->cmd -->输入 mklink
命令区别:
/d 给目录创建符号链接,简称符号链接、软链接;
/h 创建硬链接,简称硬链接;
/j 给目录创建联接点,简称软链接。
当没有上面3个命令符时,创建是文件软链接!文件类型:.symlink
注意:
路径,建议使用绝对路径,必须使用英文双引号将路径括起来;
空格,命枯裂李令之间必须有空格
第一步:创建目录链接
第二步:查看test目录大小
第三步:分析
很明显,大小为7个G,这个地方很具有迷惑性,但是到底有没有占用D盘的空间呢?
目录链接创建前后,D盘空间未发生变化
第四步:结论
经测试,并没有占用D盘空间!
第一步:创建目录没迟链接
还用上面的目录链接
第二步:测试(使用硬链接)
测试一:
将D:\test[ReinForce] Yosuga no Sora (BDRip 1920x1080 x264 FLAC)[ReinForce] Yosuga no Sora - Akira arc 02 (BDRip 1920x1080 x264 FLAC).mkv链接到e:\test.mkv
命令:
硬链接创建失败:
测试源唯二:
将D:\test[ReinForce] Yosuga no Sora (BDRip 1920x1080 x264 FLAC)[ReinForce] Yosuga no Sora - Akira arc 02 (BDRip 1920x1080 x264 FLAC).mkv链接到f:\test.mkv
命令:
硬链接创建成功:
第三步:结论
由上面的测试,可以证实:目录链接只是对源目录的引用(指向)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)