精华内容
下载资源
问答
  • windows符号链接
    千次阅读
    2020-09-11 14:09:27

    Windows中使用符号链接

    符号链接(Symbolic link)也称之为“软链接”,在Linux系统中十分常见,自Windows Vista开始,Windows中也开始支持创建这样的特殊文件。

    如何创建符号链接

    mklink命令

    使用mklink创建符号链接是否方便,其命令格式如下:

    mklink [[/d] | [/h] | [/j]] <link> <target>
    

    参数释义:

    参数释义
    /d创建“目录符号链接”。 此命令在默认情况下将创建“文件符号链接”。
    /h创建“硬链接”,而不是“符号链接”。
    /j创建“目录连接(Directory Junction)”。
    <link>指定正在创建的“符号链接”的名称。
    <target>指定新“符号链接”引用的路径(相对路径或绝对路径)。
    /?显示帮助信息。

    示例:

    mklink /d C:\MyFolder C:\Users\User1\Documents
    mklink /h C:\MyFile.file C:\User1\Documents\example.file
    

    PowerShell的New-Item命令

    使用PowerShell脚本可以实现更多操作,也是这篇文章推荐的做法。

    使用New-Item创建符号链接的基本命令格式如下:

    New-Item -Path <link> -ItemType SymbolicLink -Value <target>
    

    示例:

    New-Item -Path 'C:\MyFolder' -ItemType SymbolicLink -Value 'C:\Users\User1\Documents'
    
    更多相关内容
  • 简单易用的windows符号链接创建工具(mklink命令的gui)
  • 主要是使用: ... /D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接而非符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径 (相对或绝对)。 ...

    主要是使用:
    mklink

    MKLINK [[/D] | [/H] | [/J]] Link Target
    
            /D      创建目录符号链接。默认为文件
                    符号链接。
            /H      创建硬链接而非符号链接。
            /J      创建目录联接。
            Link    指定新的符号链接名称。
            Target  指定新链接引用的路径
                    (相对或绝对)

    在这里插入图片描述

    展开全文
  • 想要轻松地从不同的文件夹访问文件夹和文件,而不保留... 您可以创建到个别文件或文件夹的符号链接,然后这些将出现,就像它们存储在具有符号链接的文件夹中,即使符号链接只指向它们的真实位置。有两种类型的符号...

    想要轻松地从不同的文件夹访问文件夹和文件,而不保留重复的副本? 以下是如何使用Symbolic Links链接Windows 10,8,7,Vista,XP和Ubuntu中的任何内容。

    4ce1fc263ca621e7074df0d97d322581.png

    那么什么是符号链接呢?

    符号链接(也称为符号链接)基本上是高级快捷方式。 您可以创建到个别文件或文件夹的符号链接,然后这些将出现,就像它们存储在具有符号链接的文件夹中,即使符号链接只指向它们的真实位置。

    有两种类型的符号链接:硬和软。 软符号链接的工作方式基本上与标准快捷方式相同。 当您打开软链接时,将被重定向到存储文件的文件夹。 但是,硬链接使其看起来好像文件或文件夹实际上存在于符号链接的位置,并且应用程序将不知道任何不同。 因此,硬链接是本文最感兴趣的。

    备份和保护您的计算机的简单方法

    click-3607085-12481145-1471532943000?sid=ct16226

    Windows包括一些免费的备份和恢复工具,但现实情况是,它们不像商业解决方案那么好。 无忧自动备份您的所有文件,照片和文件,并将它们存储在云加密的。

    你不仅得到廉价的无限的云备份,但你也可以使用无忧备份您的PC到本地硬盘。 并获得版本控制,删除文件保护,移动应用程序,以便您可以从任何设备访问您的文件,和更多。

    在有限的时间内,How-To Geek读者获得2个免费奖金月。

    为什么要使用符号链接?

    有很多事情我们使用符号链接,所以这里有一些我们可以想到的顶级用途:同步的任何文件夹与Dropbox的-比如,同步你的洋泾浜档案多台电脑

    将任何程序的设置文件夹从其原始位置移动

    存储第二硬盘上的音乐/图片/视频,而是让他们在你的标准的音乐/图片/视频文件夹显示出来,这样他们就会被检测到我的媒体程序( Windows 7的库也可以很好的为这个)

    保留从多个位置访问重要文件

    和更多!

    如果要将文件移动到其他驱动器或文件夹,然后符号链接它们,请按照下列步骤操作:关闭可能访问该文件或文件夹的任何程序

    将文件或文件夹移动到新的所需位置

    请按照以下针对操作系统的正确说明创建符号链接。

    警告:确保不要在符号链接内部创建符号链接。 例如,不要创建到包含在符号链接文件夹中的文件的符号链接。 这可以创建一个循环,这可能导致数百万的问题,你不想处理。 认真。

    在资源管理器中的Windows的任何版本中创建符号链接

    创建符号链接通常很困难,但由于免费的链接Shell扩展,你可以在所有现代版本的Windows无痛创建符号链接。 您需要同时下载的Visual Studio 2005可再发行,其中包含必要的先决条件,并链接外壳扩展本身( 下面的链接 )。 为您的计算机下载正确的版本(32位或64位)。

    首先运行并安装Visual Studio 2005 Redistributable安装程序。

    fed991310e2afbe00d19b0afd5aa4f81.png

    然后在计算机上安装链接外壳扩展。 您的任务栏将在安装过程中暂时消失,但会很快回来。

    e4b72f337cfed45a8d49c6970b89e8ec.png

    现在您可以开始创建符号链接。 浏览到要从中创建符号链接的文件夹或文件。 右键单击文件夹或文件,然后选择选择链接源。

    650e14e95ca03532487f87631ec9faed.png

    要创建符号链接,右键单击要保存符号链接的文件夹,选择“删除为...”,然后选择所需的链接类型。 您可以从这里选择几个不同的选项; 我们选择了Hardlink Clone。 这将创建一个硬链接到我们选择的文件或文件夹。 符号链接选项创建软链接,而智能复制将完全复制包含符号链接的文件夹,而不会破坏它们。 这些选项也很有用。

    42cf8079071bb3cd0bc01c6086c53eb5.png

    这是我们的桌面上的硬链接文件夹。 请注意,当文件夹实际存储在C:\ Users \ Matthew \ Desktop \ Downloads中时,该文件夹看起来像是存储在Desktop \ Downloads中。 此外,当使用链接Shell扩展创建链接时,它们在其上有一个红色箭头,因此您仍然可以区分它们。

    02dc0f087b8cba13306b84de4a4ce4b1.png

    而且,这在XP中也是一样的。

    c9f07e36c9076eff83705ab0a540c48d.png

    通过命令提示符进行符号链接

    或者,对于喜欢通过命令行工作的极客,这里是如何在任何版本的Windows中的命令提示符中创建符号链接。

    在Windows 10,8,7或Vista中

    在Windows Vista和7中,我们将使用mklink命令创建符号链接。 要使用它,我们必须打开一个管理员命令提示符。 在开始菜单搜索中输入“command”,右键单击命令提示符,然后选择“以管理员身份运行”。

    0ffec4480edee345582356c138cb7f0f.png

    要创建符号链接,我们需要在命令提示符下输入以下内容:MKLINK / 前缀 link_path 文件/ FOLDER_PATH

    首先,选择正确的前缀。 Mklink可以创建几种类型的链接,包括以下:/ D -创建一个软符号链接,这是类似Windows中的标准文件夹或文件的快捷方式。 这是默认选项,如果不输入前缀,mklink将使用它。

    / H -创建一个硬链接到文件

    / J -创建一个硬链接到一个目录或文件夹

    因此,一旦选择了正确的前缀,您需要输入符号链接所需的路径以及原始文件或文件夹的路径。 例如,如果我想要我的Dropbox文件夹中的文件夹显示,就像它也存储在我的桌面,我会输入以下内容:mklink / JC:\ Users \ Matthew \ Desktop \ Dropbox C:\ Users \ Matthew \ Documents \ Dropbox

    注意,第一个路径是到我想要创建的符号文件夹,而第二个路径是到真实文件夹。

    在这里,在这个命令提示符屏幕截图,你可以看到我创建了我的音乐文件夹到我的桌面的符号链接。

    b1232ecf3b0871ec3587139b88c2218e.png

    下面是它在Explorer中的样子。 请注意,我的所有音乐“真正”存储在C:\ Users \ Matthew \ Music,但在这里它看起来像是存储在C:\ Users \ Matthew \ Desktop \ Music。

    f34f9ca883d720da5d0f2a050e5c878e.png

    如果您的路径中有任何空格,您需要在其周围添加引号。 还要注意,链接可以具有与其链接的文件不同的名称。 例如,在这里,我将创建一个指向我的桌面上的文档的符号链接:mklink / H“C:\ Users \ Matthew \ Desktop \ ebook.pdf”“C:\ Users \ Matthew \ Downloads \在您致电技术支持.pdf”

    不要忘记语法:MKLINK / 前缀 link_path 目标 _ 文件/ FOLDER_PATH

    在Windows XP中

    Windows XP不包括对符号链接的内置命令提示符支持,但我们可以使用免费Junction工具。 下载路口( 以下链接 ),并解压缩文件夹。 现在打开命令提示符(单击开始,选择所有程序,然后选择附件,并选择命令提示符),输入cd,然后输入您保存Junction的文件夹的路径。

    8f11d41df68751385fa524d6eb8f8f3e.png

    Junction只创建硬的符号链接,因为你可以使用快捷方式的软链接。 要创建一个硬符号链接,我们需要在命令提示符下输入以下命令:结-s link_path 文件/ FOLDER_PATH

    与Windows 7或Vista中的mklink一样,如果您的文件/文件夹路径中有空格,请务必在您的路径中加上引号。 此外,像往常一样,您的符号链接可以有一个不同的名称,它指向的文件/文件夹。

    在这里,我们将创建一个符号链接到我的音乐文件夹在桌面上。 我们输入:结点-s“C:\ Documents and Settings \ Administrator \ Desktop \ Music”“C:\ Documents and Settings \ Administrator \ My Documents \ My Music”

    97c3fa6d56b3cb64f4aba084722722fa.png

    这里是我们的符号链接的内容。 请注意,路径看起来像这些文件直接存储在桌面上的音乐文件夹中,当它们实际存储在我的文档\我的音乐。 再一次,这适用于文件夹和个别文件。

    df08b1523aea9ebb132dd51df00e7b7c.png

    请注意:Junction在Windows 7或Vista中的工作方式相同,但由于它们包括一个内置的符号链接工具,我们发现在这些版本的Windows上使用它更好。

    在Ubuntu中的符号链接

    基于Unix的操作系统自从开始就支持符号链接,因此在Linux发行版(如Ubuntu)中创建符号链接是很简单的。 没有图形化的方式来创建它们像Windows的链接Shell扩展,所以我们只是在终端。

    打开终端(打开应用程序菜单,选择附件,然后单击终端),并输入以下内容:LN -s 文件/ FOLDER_PATH link_path

    注意这是与Windows命令相反的; 你先放置链接的源,然后是路径第二。

    例如,让我们在我们的桌面中创建我们的图片文件夹的符号链接。 为此,我们输入:ln -s / home / maguay / Pictures / home / maguay / Desktop

    8ebce53bf284adc2f6b0cfaa01588377.png

    再次,这里是我们的符号链接文件夹的内容。 图片看起来好像直接存储在桌面上的图片文件夹中,但它们实际上存储在maguay \ Pictures中。

    f156ad54cb0f5826213a44b3b9c7faaf.png

    删除符号链接

    删除符号链接非常简单 - 只需删除链接! 大多数命令行实用程序提供了通过命令提示符删除符号链接的方法,但是你不需要去麻烦。

    19eae55f455157e77c683174e1823565.png

    结论

    符号链接可以非常方便,我们不断使用它们来帮助我们保持有组织,保持我们的硬盘驱动器不会溢出。 让我们知道如何在您的计算机上使用符号链接!

    展开全文
  • 符号链接怎么创建 如:为 F:\ch10\userImage 建立一个符号链接 >MKLINK /D "X:\Workspaces\MyEclipse 10\ch10\WebRoot\Images\userImage" F:\ch10\userImage 文件的软链接和硬链接 软链接 mklink "目标文件" ...

    mklink

    符号链接怎么创建

    如:为 F:\ch10\userImage 建立一个符号链接

    >MKLINK /D "X:\Workspaces\MyEclipse 10\ch10\WebRoot\Images\userImage" F:\ch10\userImage
    

    文件的软链接和硬链接

    • 软链接
      mklink "目标文件" 源文件
      文件软链接

    • 硬链接
      mklink /H "目标文件" 源文件
      文件硬链接
      文件大小

    文件夹的软链接和硬链接

    • 软链接
      mklink /D "目标文件" 源文件
    • 硬链接
      mklink /J "目标文件" 源文件

    文件间的关联

    • 删除符号连接和硬连接,对原文件无影响
    • 删除原文件,对硬连接没有影响,但会导致符号连接失效
    • 硬链接相当于存档备份,硬链接和原文件删除,整个文件真正被删除
    展开全文
  • 目标是提供一个兼容的实现,它实际上在 Windows 机器上创建硬链接和符号链接。 底层功能类似于 Windows 命令。 特征 文件和目录的链接 '-f' 和 '--force' 用于覆盖现有符号链接的开关 '-s' 和 '--symbolic' 用于...
  • 你可能有时需要在 Linux 上创建或者删除符号链接。如果有,你知道该怎样做吗?之前你做过吗?你踩坑没有?如果你踩过坑,那没什么问题。如果还没有,别担心,我们将在这里帮助你。 使用 rm 和 unlink 命令就能完成...
  • 将静态库链接到可执行文件时,通常会丢弃未引用的符号。 在我们使用 gcc 的 Unix 下,我们可以将标志--whole-archive传递给链接器 ld,这使得 ld 不会丢弃任何对象。 在 Windows Visual Studio 下,没有等效于 GNU ...
  • Windows 创建符号链接

    千次阅读 2019-11-24 12:50:02
    Windows系统配置 环境变量 的时候,经常会遇到以下 路径 情况: C:\Program Files C:\Program Files (x86)\Common Files 2 异常情况 这种路径中,存在空格字符,在一些程序调用时,可能出现异常,比如: //以下是...
  • 一、驱动设备与符号链接是什么? 驱动设备不是驱动对象,而是驱动对象创建的,初学者经常把这两个在概念上搞混。那么符号链接又是什么?为什么会有符号链接?这个要从Windows下的设备命名说起,Windows下的设备命名...
  • 符号链接symlinkSymbolic Links are also known as Symlinks. Symlinks are used to create a shortcut for a given file or folder. Symlinks are very useful for different purposes which also prevents copy ...
  • 符号链接与快捷方式的区别

    千次阅读 2019-04-07 17:06:11
    硬链接和软连接(符号链接)的区别很好理解,网上也有很多相关的文章,但很多人总会把软连接与快捷方式给搞混。 谈一下我个人的看法: 相同点 都可以指向任何一个文件 本身都是一个文件 不同点 软连接几乎不占用...
  • 在类unix系统中,符号链接是很常见的,我们会碰到各种与符号链接相关的处理工作。本文为大家介绍一些处理符号链接的实践方法,希望对大家编写shell脚本时带来一些帮助,有需要的朋友不妨参考下。 1、符号链接可以...
  • 符号链接可以理解为类似windows一样的快捷方式。 符号链接 : 1. 符号链接以路径的形式存在,类似于Windows操作系统中的快捷方式。2. 符号链接可以跨文件系统 ,硬链接不可以。3. 符号链接可以对一个不存在的文件名...
  • 可能有很多小伙伴已经知道通过 mklink 命令来...本文将介绍 Windows 系统中所有的链接方式,它们的优缺点、使用条件和坑。 This post is written in multiple languages. Please select yours: {% include post-ver
  • 因此,当您在Windows上提取符号链接时,它将成为常规文本文件[虽然它也可能出错,但它可能取决于您用来提取存档的工具].复制回* nix时,它将保留常规文本文件.唯一的解决方案是在某些外部元数据存储中保留“symlink”...
  • Windows支持4种”链接”机制,分别是shortcut(快捷方式)、hard link(硬链接)、junction point(软链接)、symbolic link(符号链接)。接下来我们一起来看看他们的区别: 1)shortcut/快捷方式 以.lnk文件方式...
  • Linux 符号链接

    千次阅读 2022-01-04 15:06:31
    符号链接类似于 Windows 中的快捷方式。 有人称符号链接为“软链接”,指 Linux / UNIX 系统中的一种链接,与“硬链接”相反。 软链接与硬链接的区别 软链接类似于快捷方式,可以指向任何文件系统中的另一个...
  • 当解压hadoop 3.2.2tar文件的时候报错 ,无法创建连接符号,可能需要管理员身份运行。 其实这个问题的原因是因为有一些压缩包里面的文件的权限需要用到root,当就要用管理员的身份去运行,不然即使解压了,里面的...
  • 链接四大类型 There are three types of file links supported in the NTFS file system: hard links, junctions, and symbolic links...符号链接 快捷方式(Shortcut) A Shell link is a data object that contai...
  • Linux 系统如何创建符号链接

    千次阅读 2021-05-11 02:50:37
    什么是 Linux 系统符号链接以及符号链接的用途符号链接(也称为软链接)是一种特殊类型的文件,它只是指向另一个文件或目录,就像Windows中的快捷方式一样。 创建符号链接就如同给文件创建别名一样。如果尝试访问符号...
  • Linux 硬链接和软链接(符号链接

    千次阅读 2021-05-13 09:36:33
    什么是目录 Linux 文件系统是树状结构的。根目录下存在一系列子目录。目录里边有文件或者子... 2: 符号链接类似于 Windows 中对应的快捷方式,删除符号链接不影响源文件,删除源文件,则对应的符号链接也没有意义;
  • 在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链接(Symbolic Link)。 硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称...
  • 也有很多方法支持链接符号服务器(Microsoft Symbol Server)在线调用数据包,但是好像需要梯子才可以连接上服务器,使用时缓存速度也是比较慢,需要离线调试的时候更是麻烦。故找了离线下载符号包的方法。Windows各...
  • 窗口符号链接火山口 基于 MFC 的 GUI 界面,可轻松创建目录的符号链接
  • 符号链接(也称为符号链接或软链接)是一种特殊类型的文件,它只是指向另一个文件或目录,就像Windows中的快捷方式一样,创建符号链接就像为实际文件创建别名一样。如果尝试访问符号链接,则实际上是访问符号链接指向...
  • 符号链接Windows 中的快捷方式很像。Windows 中的快捷方式是一个带箭头的图标,空间占用一般很小,仅仅提供了一个指向目标文件的通道,Linux 中的符号链接也类似。符号链接应用很灵活,可以为任意文件创建符号...
  • 硬链接和符号链接

    千次阅读 2018-04-13 09:41:15
    【硬链接(Hard Link)】 硬链接指通过索引节点来进行连接,在Linux为文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号; 硬链接指的就是在Linux中,多个文件名指向同一索引...
  • Windows上创建符号链接的完整指南 The Complete Guide to Creating Symbolic Links (aka Symlinks) on Windows Windows 10,8,7和Vista都支持符号链接(symbolic links或者称为 symlinks) - 指向系统上的文件或...
  • windows链接的建立及删除

    千次阅读 2022-04-15 17:28:39
    windows链接的建立及删除 分类:Windows平台 2013-06-14 18:15:16 1.建立举例 ##建立d:develop链接目录,指向远程的目标服务器上的e盘的对应目录。 mklink/d d:\develop \\138.20.1.141\e$\develop ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 147,631
精华内容 59,052
关键字:

windows符号链接