【磁盘清理】C盘告急,给JetBrains缓存文件搬个家
文章目录
- 概要
- 技术细节
- 小结
概要
最近忽然发现自己的C盘空间只剩下1G了,用杀毒软件清理系统垃圾,也只清理了几百MB的空间,完全是杯水车薪,于是准备自己手动清理,通过观察"C:\Users\Administrator\AppData\Local"目录,发现了 JetBrains 目录,这个太眼熟了,就是平时开发php,java,go语言常用的IDE工具,一看空间,占用了6个G,于是搜了一下,如何给它挪走,找到了一个好办法。
技术细节
使用符号链接,比较巧妙的解决了这个问题,将原目录“重定向”到新位置,系统仍会认为文件在 C:\Users…\JetBrains,但实际上存储在目标盘(如 D 盘)。
1.首先将C盘的缓存拷到一个空间相对宽裕的盘符。比如D盘。
2.然后删除掉原来C盘下的缓存目录
通过CMD命令:
rmdir /s /q "C:\Users\Administrator\AppData\Local\JetBrains"
如果没有删干净,再手动删除掉JetBrains这个目录。
3.创建符号链接:
mklink /J "C:\Users\Administrator\AppData\Local\JetBrains" "D:\JetBrains"
/J 表示创建“目录联接”(适用于文件夹)。
4.验证是否成功
dir "C:\Users\Administrator\AppData\Local\JetBrains"
如果显示内容与 D:\JetBrains 一致,说明成功。
小结
C盘瞬间腾出了6G多的空间,舒服多了。
举一反三:很多C盘不能乱动的文件目录,都可以尝试用这个办法去流转。