-
2019-08-14 15:40:44
经常遇到C盘内存不够使用的情况,通常也是把非必须安装到C盘的软件全部安装到了D盘或者E盘。但是在使用数据库,iTunes备份手机时,即使没有将软件安装到C盘,也还是会出现软件使用C盘并大量占有C盘空间的问题。最终找到了,这种创建硬链接的方法,在不重新安装系统,分配磁盘空间的前提下,可以把自动储存的数据安全的转移到其他盘符。
具体操作如下:
1. 先找到需要转存的文件夹A;
2. 将文件夹A整个复制到其他用以保存该文件夹的新路径;比如将文件夹A从C盘转移到D盘或者E盘保存。
3. 删除原文件夹A;
4. 用cmd去实现最后的连接。
以创建iTunes备份文件夹为例,创建一个新连接。
1.找到iTunes储存手机备份的文件夹
-->"C:\Users\Administrator\AppData\Roaming\AppleComputer\MobileSync"
2. 将这个文件夹复制到 "E:\Program Files\iTunesMedia\MobileSync" (这里的路径自己定就好了)
3. 删除C:\Users\Administrator\AppData\Roaming\AppleComputer\MobileSync"这个文件夹。
4. 按下 WIN+R,之后搜索cmd,调出命令提示符 --> 输入:
mklink /J"C:\Users\Administrator\AppData\Roaming\AppleComputer\MobileSync" "E:\Program Files\iTunesMedia\MobileSync"
再回车。
一切就大功告成了!
更多相关内容 -
【Windows】通过右键快速创建文件的硬链接
2018-02-26 09:51:29一般情况下,文件的硬链接都是通过命令行的方式来创建的。本资源就是将那命令集成到鼠标右键中,更方便地创建文件硬链接。 -
Windows硬链接 软链接 符号链接 快捷方式
2017-08-18 23:07:12Windows硬链接 软链接 符号链接 快捷方式 2 years ago scz 阅读: 13,081 Windows支持4种”链接”机制,分别是shortcut、hard link、junction point、symbolic link。本文针对这4种机制进行简要介绍,可作为速...Windows硬链接 软链接 符号链接 快捷方式
Windows支持4种”链接”机制,分别是shortcut、hard link、junction point、symbolic link。本文针对这4种机制进行简要介绍,可作为速查手册存在。
先吐个槽,天朝很多与本问题相关的技术文章,在术语层面相当混乱,作者的一知半解以及不使用规范术语,给本就容易混淆的概念带来更大的误导。
-
windows文件硬链接
2013-07-12 03:20:19可以copy硬性链接,尤其适用于dropbox,比如你想把其他地方的文件放到dropbox上,可以利用此软件,做一个硬性链接 -
Windows硬链接 软链接 符号链接 快捷方式 区别
2019-01-17 14:40:12Windows支持4种”链接”机制,分别是shortcut(快捷方式)、hard link(硬链接)、junction point(软链接)、symbolic link(符号链接)。接下来我们一起来看看他们的区别: 1)shortcut/快捷方式 以.lnk文件方式...Windows支持4种”链接”机制,分别是shortcut(快捷方式)、hard link(硬链接)、junction point(软链接)、symbolic link(符号链接)。接下来我们一起来看看他们的区别:
1)shortcut/快捷方式
以.lnk文件方式存在,适用于Explorer等应用程序。
非NTFS内置机制,从Win95开始得到支持。FAT32支持。
同时适用于文件、目录,只能使用绝对路径。
可以跨盘符,可以跨主机,可以使用UNC路径、网络驱动器。
本身有文件,可以复制,移动等操作。
文件大小仅有几百字节, 跟原文件大小无关,文件类型是.lnk。
删除shortcut,不影响target。
2)(file)hard link
NTFS内置机制,从Windows NT4开始得到支持。FAT32不支持。
只适用于文件,只能使用绝对路径。
hard link与targetfile必须位于同一volume,可以简单理解成不能跨盘符。
在Explorer中删除hard link,不影响targetfile。
删除target file,不影响hardlink。事实上由于hard link的语义,此时剩下的
hardlink就是原始数据的唯一访问点。
本身无文件,为文件创建多入口。
指令:mklink /D to from
3)(directory)junction point/softlink/reparsepoint
NTFS内置机制,从Windows2000/XP开始得到支持。
只适用于目录。Vista的"C:\Documents and Settings\"是指向"C:\Users\"的junctionpoint,这样一些使用了硬编码"C:\Documents and Settings\"的老程序可以在Vista上正常工作。
只能使用绝对路径。即使创建junction point时使用了相对路径,保存到NTFS中时将隐式转换成绝对路径。
junction point必须与target directory位于同一local computer,可以简单理解成不能跨主机。不能使用UNC路径;假设Z是通过网络映射生成的盘符,同样不适用于Z。
在local computer范围内,可以跨盘符。
删除target directory,junction point仍将存在,但失效了,变得不可用。这个很好理解,因为此时junction point指向不存在的目录。
对交接点内文件和子目录的“建立、删除、修改”等操作都被映射到对应的目录中的文件和子目录上,对交接点的“复制、粘贴、剪切、配置 ACL”,只会影响此交接点,在同一卷内移动交接点,只会影响此交接点,但在不同卷间移动交接点,会将此交接点转换为正常目录,并且交接点对应目录下的所有内容都会被移动。
交接点(Junction),也称为“再分析点”,是 NTFS 3.0 及以上文件系统(Windows 2000 及以上系统)的特性,它是链接本地目录(可跨卷)的访问点,通过交接点的操作都会被系统映射到实际的目录上。通过建立交接点,可以在保证一个目录实例(目录的一致性)的前提下,允许用户或程序从本地文件系统中的多个位置访问此目录。
指令:mklink /J to from
4)symbolic link
symbolic link不是softlink。
NTFS内置机制,从Vista开始得到支持。
符号链接(Symlink,Softlink)是对文件或目录的引用,实际上符号链接本身是一个“记录着所引用文件或目录的绝对或相对路径”的特殊文件,通过符号链接的操作都会被重定向到目标文件或目录。对符号链接和快捷方式的“读、写、遍历”等操作都会被重定向到目标文件或目录,但对它们的“复制、删除、移动、配置 ACL”等操作只针对自身。
同时适用于文件、目录。这是一种超级shortcut,文件大小为0字节和不占用空间。
可以使用相对、绝对路径。假设创建symbolic link时使用了相对路径,保存到NTFS中的就是相对路径,不会隐式转换成绝对路径。
可以跨盘符,可以跨主机,可以使用UNC路径、网络驱动器。
在Explorer中删除symboliclink,不影响target。
删除target,symboliclink仍将存在,但失效了,变得不可用。
文件类型是.SYMLINK
它们可以像普通文件一样操作,但所有对符号链接的操作都实际作用于目标对象。符号链接对用户而言是透明的,符号链接看上去和普通的文件和文件夹没有区别,操作方法也一模一样。
对符号链接和快捷方式的“读、写、遍历”等操作都会被重定向到目标文件或目录,但对它们的“复制、删除、移动、配置 ACL”等操作只针对自身,符号链接不但可以应用于本地系统,还可以应用 UNC 路径。
创建符号链接不仅可以当作快捷方式使用,最重要的是重定向链接符可以被程序读取然后重定向真正的位置,这是快捷方式无法做到的。
指令:mklink /D to from
-
windows下的软连接和硬链接
2020-03-24 22:46:25在我们使用电脑的过程中我们经常会碰到C盘空间不够用的情况,这时候使用mklink命令进行软链接就...C:\Windows\system32>mklink 创建符号链接。 MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链...在我们使用电脑的过程中我们经常会碰到C盘空间不够用的情况,这时候使用mklink命令进行软链接就可以很好的解决问题,下面我们来进行操作
在cmd中输入mklink命令,我们可以看到如下帮助说明
C:\Windows\system32>mklink 创建符号链接。 MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接而非符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径 (相对或绝对)。
下面我们一个一个来解释
/D 和 /J 参数都是对目录进行软链接 1、软链接不占存储空间 2、删除链接目录对源目录无影响 3、删除和修改链接目录中的文件,源文件受到相同影响,反之也是一样 /H 是对文件的硬链接 1、复制硬链接文件,生成一个有内容的普通文件,原来的链接文件不变 2、剪切链接文件,源链接文件删除,生成一个普通带有内容的文件,源文件不变 3、删除硬链接文件,源文件不变;删除源文件,硬链接文件不变
那么 /D 和 /J有什么区别呢?
当对生成的链接进行复制时 /D : 生成一个带有内容的文件夹到目标目录,源文件夹和源链接文件夹保持不变 /J : 和 /D 一样
当对生成的链接进行剪切移动时 /D : 生成一个空文件夹到目标目录,没有任何链接关系,源链接文件夹删除,源文件不变 /J : 生成一个带有内容的文件夹,没有任何链接关系,源文件夹和源链接文件夹内容都被删除
当对源文件进行删除时 /D : 链接文件不可访问 /J : 链接文件不可访问
用法
比如我们要对C盘进行瘦身,我们不能直接将大文件夹移动到D盘上,因为这影响软件的正常使用,这时候我们可以关闭软件服务,将文件夹移动到D盘,再把文件链接到C盘相同地方就可以完美做到瘦身了链接的用法如下,我们以 /D 选项来举例子
mklink /D 放链接的文件夹路径 源文件夹路径
注意,这里一定要使用绝对路径
假设这时候我们已经将大文件移动到D盘,我们打开cmd,输入如下命令
C:\Windows\system32>mklink /D C:\bigfile D:\bigfile 为 C:\bigfile <<===>> D:\bigfile 创建的符号链接
注意点,我们必须保证C盘没有这个bigfile目录,才能进行链接,链接之后会自动在C盘生成bigfile目录
链接好了之后,我们神奇的发现C盘目录变小了,而且不影响已有软件的正常运行,是不是很棒
用快捷方式是否可行?
有些人会想,如果直接创建一个目录的快捷方式到C盘,是不是能够实现同样的效果呢,答案是不行,快捷方式本质上使用一个文件,使用cmd的dir命令就能看出它不是个目录
-
关于Windows中的硬链接
2018-01-20 22:16:00linux中使用硬链接 ln a.txt b.txt 查看硬链接 ls -il 关于硬链接磁盘空间的占用情况 http://www.mamicode.com/info-detail-1914045.html 记得使用du -h;ll -h mklink /h 0... -
Windows下硬链接、软链接和快捷方式的区别
2019-01-03 22:05:41mklink是windows系统下创建符号链接和硬链接的命令工具,它是一个很好的解决文件系统问题的工具。使用它需要管理员权限。 首先,先来介绍下mklink这个命令,可以看下面的截图: 说明也已经很详细了,我们直接看... -
Windows中的硬链接和软链接:
2021-08-10 12:05:17硬链接 从Windows NT4开始,NTFS文件系统引入了HardLink这个概念,它让一个文件可以拥有多个访问路径。 如上图,左边为链接,右边为真正的文件。删除链接并不会删除源数据文件。 示例,为一个文件创建三个硬... -
Windows下mklink使用, 硬链接, 软链接和快捷方式的区别
2015-11-10 16:16:37Windows下mklink使用, 硬链接, 软链接和快捷方式的区别 mklink是windows系统下创建符号链接和硬链接的命令工具,它是一个很好的解决文件系统问题的工具。使用它需要管理员权限。 首先,先来介绍下mklink这个... -
有效缓解及清理C盘的10种方法集锦(硬链接、CCleaner、mklink、磁盘清理、free move)
2021-01-25 11:24:21Win10使用多种方法清理C盘(包括硬链接、ccleaner等等) C盘下载太多软件了,实在是没地方放新的应用程序了,被迫清理+1 网上有不少的清理C盘的教程,大多是多于小小白而言有效,我个人并不打算采用他们的方法,... -
区分Linux硬链接与软链接
2021-01-09 01:21:56这种称为硬链接(hard link),也叫作实体链接。 软链接与硬链接是两种完全不一样的东西。 1.硬链接(hard link) 1.1简介 一般情况下,文件名和inode号码是一一对应关系,每个inode号码对应一个文件名。但是,Unix/... -
详解linux软连接和硬链接
2021-01-10 12:27:02本篇文章详细介绍了linux软连接和硬链接,废话不多说,接着往下看把。 一 链接文件 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 ... -
操作系统---文件系统(文件别名中的硬链接和软链接区别)
2020-05-03 09:18:38硬链接:不能跨目录建立硬链接,硬链接其实就是两个文件了,硬链接得到的文件名和原文件名指向的磁盘的inode节点是同一个,同时该inode中的引用计数会加1。删除原文件,也只是该inode节点的引用计数减1而已。 inode... -
windows 如何创建硬链接
2018-06-02 12:25:00输入代码:mklink /d F:\ D:\pdf mklink /d 是命令语句,空格,接着是放置硬链接的位置,空格,再是目标文件夹。 -
在右键创建硬链接
2016-10-09 11:01:31近期在看Win下文件链接,发现在硬链接挺好的,就是每次创建一个硬链接都要打开一个CMD打命令,太麻烦了。在网上也找了两个工具,一个是VoliCopyLink_1.0,可以在右键复制得到快捷方式的源文件,第二是... -
PyHardLinkBackup:使用 Python 进行硬链接重复数据删除备份
2021-05-29 20:27:06硬链接备份 使用 Python 进行硬链接/重复数据删除备份。 备份应保存为文件系统中的普通文件: 无需任何额外软件或额外元文件即可访问 非专有格式 使用版本控制创建备份 每次备份运行都会创建一个完整的文件系统... -
比较 Windows 上四种不同的文件(夹)链接方式(NTFS 的硬链接、目录联接、符号链接,和大家熟知的快捷方式...
2020-06-30 09:56:38可能有很多小伙伴已经知道通过 mklink 命令来...本文将介绍 Windows 系统中所有的链接方式,它们的优缺点、使用条件和坑。 This post is written in multiple languages. Please select yours: {% include post-ver -
Linux-硬链接和软链接
2021-05-15 11:47:13硬链接硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种... -
linux下创建和删除软、硬链接
2021-05-15 16:19:44在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。...Linux中包括两种链接:硬链接(Hard Link) 和软链接(Soft Link),软链接又称为符号链接(Symbolic... -
Windows7 创建硬链接命令 mklink
2010-08-25 12:49:14MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认为文件 符号链接。... /H 创建硬链接,而不是符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Targ... -
windows软链接
2021-01-09 00:22:40win10 创建类似 linux 的软链接 -
Windows中文件和文件夹的链接类型(快捷方式、软链接、硬链接、符号链接)
2020-03-05 22:22:53链接四大类型 There are three types of file links supported in the NTFS file system: hard links, junctions, and ...硬链接 符号链接 快捷方式(Shortcut) A Shell link is a data object that contai... -
Windows下创建硬链接和软链接(符号链接)
2014-01-10 09:31:31首先简单理解一下硬链接和符号链接(软链接)的区别(此文中的符号链接和软链接指同一概念): 硬连接指向的是节点(inode),而软连接指向的是路径(path) 。 最初的文件名与所有的硬链接地位是对等的,比如为文件 a... -
windows创建文件硬连接
2018-09-03 19:26:17网上有说文件夹(目录)是不能创建硬链接的,实验确实创建成功了, 且解决了本人一个困扰良久的问题 使用情景举例: 安装了一个SVN客户端,只是在安装的时候忽略了选择安装路径,默认装在C盘Program Files下 在IDEA中使用... -
指令 ln -s 创建软链接、硬链接
2021-03-31 15:12:02文章目录Linux 系统文件存储方式软链接硬链接文章更新记录 Linux 系统文件存储方式 软链接 硬链接 文章更新记录 Linux创建连接命令 ln -s创建软连接 -
硬链接和符号链接详解
2018-08-10 08:38:53建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。 在硬链接的情况下,参数中的“目标”被链接至[链接名]... -
软链接与硬链接的区别
2020-12-31 17:33:51软连接与硬链接的区别: 1、符号链接又叫软链接,和原文件不是一个文件。例如Windows的快捷方式,如果原始文件被删除,所有指向它的符号链接也就都被破坏了。符号链接记录的是目标的path。符号链接可以跨越文件系统...