Windows下.symlink相关问题

Windows下.symlink相关问题,第1张

嗯,在草草结束了大二下《面向对象程序设计》课程后的某一天,偶然打开了当时装的eclipse,发现已经不能如当时一样正常打开了,返回错误信息大概是jre下的javaw.exe路径错误。

嗯,由于有些强迫症倾向的安装路径习惯,总是习惯于把软件安装在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]] Link Target

        /D      创建目录符号链接。默认为文件

    汪游肆            符号链接。

        /H      创建硬链接,而不是符号链接。

        /J      创建目录联接。

        Link    指定新的符号链接名称。

        Target  指定新链接引用的路径

                (相对或绝对)。

示例:

mklink NewFile.jpg OldFile.jpg

为原始文件 OldFile.jpg 创建一个新的链接文件 NewFile.jpg

这时NewFile.jpg就是显示为 .symklink 类型。

注意:原始目标文件必须存在,新符号链接文件(包括同名的正常文件)不可以存在,否则无法创建符号链接。

该命令需要权限,所以请使用管理员身磨如份运行cmd命令提示符窗口,仅限Vista,以及以后的系困轿统,不支持XP系统。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/8163472.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存