mklink命令使用教程

这篇具有很好参考价值的文章主要介绍了mklink命令使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux上的符号链接相信很多小伙伴都很熟悉,但Windows上的符号链接很少出现。 Windows系统上的所有符号链接都称为“NTFS符号链接”,它是一种指向NTFS文件系统中另一个对象的对象,称为“目标”,其作用是在NTFS文件系统中创建文件或目录的链接。

符号链接的设计目的是为了提高兼容性,首次出现在Windows Vista中,由于较晚的更新时间和当时已经存在“快捷方式”,所以用户并不太了解。 简单来说,符号链接就像一个快捷方式。 但是,快捷方式仅在Windows资源管理器中识别为目录或文件,在其他系统或程序看来只是. link文件。 符号链接在系统中不占用空间,但其他文件系统和程序可以识别并修改。 对符号链接对象的更改与修改目标文件(源文件)相同。

符号链接的具体实现方法是通过命令提示符cmd.exe的mklink命令实现的。 在管理员模式下运行。 在PowerShell中,可以敲击CMD进入CMD,然后使用mklink命令。 让我们一点一点地了解如何使用mklink命令创建符号链接。 首先在菜单屏幕中找到“CMD”,右键单击并以管理员身份运行,就可以以管理员身份启动CMD。

mklink命令通过指定参数可以建立出不同形式的文件或目录链接,分为硬链接(hard link)、符号链接(symbolic link)和软链接(联接)(junction)三种。

1.符号链接(symbolic link)

  建立一个软链接相当于建立一个文件(或目录),这个文件(或目录)用于指向别的文件(或目录),和win的快捷方式有些类似。删除这个链接,对原来的文件(或目录)没有影像没有任何影响;而当你删除原文件(或目录)时,再打开链接则会提示“位置不可用”。

2.软链接(联接)(junction)

  作用基本和符号链接类似。区别在于,软链接在建立时会自动引用原文件(或目录)的绝对路径,而符号链接允许相对路径的引用。

3.硬链接(hard link)

  建立一个硬链接相当于给文件建立了一个别名,例如对1.TXT创建了名字为2.TXT的硬链接,若使用记事本对1.TXT进行修改,则2.TXT也同时被修改,若删除1.TXT,则2.TXT依然存在,且内容与1.TXT一样。

建立链接请注意:

1、建立文件或目录链接限于 NTFS 文件系统,符号(软)链接的建立可以跨文件系统;

2、硬链接只能用于文件,不能用于目录,符号(软)链接可以为目录建立链接;

3、硬链接只能建立同一分区内的文件指向;

4、硬链接不允许对空文件建立链接,符号(软)链接可以。

Mklink的参数定义

无参数指定:建立文件的符号链接。无参数指定的默认情况下,建立的是文件的符号链接,删除链接文件不会影响源文件,

/d:建立目录的符号链接符号链接(symbolic link)

/j:建立目录的软链接(联接)(junction)

/h:建立文件的硬链接(hard link)

命令格式:mklink /d(定义参数) \MyDocs(链接文件) \Users\User1\Documents(原文件)

最后,至于删除建立的链接,跟删除文件一样使用”DEL”命令。

Mklink命令用途

转移系统中的用户设置文件

Windows 7中将用户设置与系统文件分离,所有的用户设置及用户文件都存储在C盘下的User目录(在中文版Windows 7中显示为“用户”目录),重装系统后所有的系统设置及用户文件都会消失。

Windows 7安装完成后可以将C盘下的User目录转移到非系统分区,如D盘,这样,重装系统后只要重新将C盘下的User目录链接到D盘即可。我们在创建链接后系统在访问C:/User目录其实是在访问D:/User目录。

命令如下:

1.复制User目录到D盘: robocopy “C:\Users” “D:\Users” /E /COPYALL /XJ

2.强制删除User目录: rmdir “C:\Users” /S /Q

3.创建C盘下的User的软件链接,链接到D盘User目录:mklink /J “C:\Users” “D:\Users”

重装系统后只需重复第二条和第三条命令及可文章来源地址https://www.toymoban.com/news/detail-453215.html

到了这里,关于mklink命令使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu (Linux) 下创建软链接(即符号链接,相当于windows下的快捷方式)方法

    使用创建软链接的命令 Reference(注) :

    2024年01月24日
    浏览(69)
  • Linux echo命令与反引号、重定向符号以及管道符

    echo命令 Linux中的 echo 命令用于在终端输出指定的文本内容或变量值。 基本语法如下: 常用选项包括: -e :启用特殊字符的解析,例如 n 表示换行符。 -n :禁止在输出末尾添加换行符。 示例: 输出文本内容: 输出结果: 输出变量值: 输出结果: 解析特殊字符: 输出结果

    2024年02月14日
    浏览(40)
  • Linux命令之ln -s命令(软链接)

    Linux ln(英文全拼:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然

    2024年02月05日
    浏览(47)
  • Linux怎么设置软链接(ln命令)

    在Linux中,软链接(Symbolic Link),它可以指向另一个文件或目录。类似于Windows中的快捷方式。 主要作用:文件路径简化:通过创建软链接,可以将长而复杂的文件路径简化为一个易于记忆和使用的链接路径。这对于频繁访问的文件或目录特别有用 文件 创建快捷放式:则直接

    2024年02月05日
    浏览(58)
  • Linux - Docker 安装使用 常用命令 教程

    官方文档地址: Get Started | Docker 中文参考手册: https://docker_practice.gitee.io/zh-cn/ 1.1 官方定义 最新官网首页 # 1.官方介绍 - We have a complete container solution for you - no matter who you are and where you are on your containerization journey. - 翻译: 我们为你提供了一个完整的容器解决方案,不管你是谁,不

    2024年02月11日
    浏览(37)
  • linux curl命令使用教程(curl指令)

    curl是一个用于发送HTTP请求的命令行工具,它支持多种协议,包括HTTP、HTTPS、FTP、SMTP等。curl可以用来下载文件、上传文件、发送POST请求、发送表单数据等。 curl的基本用法如下: 其中,URL是要请求的网址或者文件的URL。 常用的选项包括: -o, --output file :将下载的文件保存到

    2024年02月09日
    浏览(49)
  • 【Shell 命令集合 磁盘管理 】Linux 取消挂载 umount命令使用教程

    Shell 命令专栏:Linux Shell 命令全解析 umount命令用于卸载(取消挂载)已经挂载的文件系统,使其从文件系统树中移除。它用于断开文件系统与指定挂载点之间的连接,以便安全地卸载文件系统。 在Linux中,文件系统可以通过挂载的方式与特定的目录关联起来。挂载是将一个文

    2024年02月08日
    浏览(52)
  • 【Shell 命令集合 文件管理】Linux 拆分文件 split命令使用教程

    Shell 命令专栏:Linux Shell 命令全解析 split命令是Linux系统中的一个用于拆分文件的命令。它可以将一个大文件拆分成多个小文件,以便于传输、存储或处理。下面是split命令的详细描述: -b 大小 :指定每个输出文件的大小。大小可以使用后缀(如K、M、G)来表示,默认单位是

    2024年02月10日
    浏览(68)
  • 【Linux】Linux中Crontab(定时任务)命令详解及使用教程

    Crontab介绍: Linux crontab是用来crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。通常,crontab储存的指令被守护

    2024年02月08日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包