ITPub博客

首页 > Linux操作系统 > Linux操作系统 > LinkD,解决系统盘空间分配不足的好东西

LinkD,解决系统盘空间分配不足的好东西

原创 Linux操作系统 作者:lastwinner 时间:2010-12-25 16:18:44 0 删除 编辑
LinkD是Windows Resource Toolkit中的一员,类似于linux下的ln,可以将一个目录Src连接到另外一个目录Des上,但Src中本身没有任何数据,数据实际都存储在Des上。利用LinkD转移系统空间上的大家伙,这就实现了系统盘空间拓展。

LinkD的用法在网上可以找到不少,下面是lastwinner自己的理解:
linkd source  --展示source目录连接到哪儿去了,也就是source中的内容实际上是存储在哪儿
linkd source destination --将source目录连接到destination目录下,数据实际存储在destination中,但通过source和destination都能访问到destination目录下的内容
linkd source /d  --将source目录删除,但不会删除destination目录下的内容

下面说几点要注意的问题:
  • 执行linkd source destination 前,destination必须存在,而source可以存在也可以不存在,不存在的话linkd会自动创建之。source和destination路径名称中只能包含英文数字等ASCII字符,不能包含Unicode编码的字符,也就是说路径名中不能包含中文字符(日文韩文字符也一样不能出现)
  • 在两个目录中做出的任何变动,都会在另外一个目录中反映出来,包括改名、剪切、复制、粘贴和删除等
  • 不能在source目录及其子目录下使用linkd source /d 命令,因为该命令会将source目录直接删除
  • 切记!不能按del或shift+del删除source目录,这样会导致destination中的文件被全部删除!如果仅仅需要删除source目录而不包括其中的内容,请使用linkd source /d 命令

举例如下:
在系统安装过不少软件后,%windir%\installer里的内容会很大,lastwinner的机器上该目录就达到了快3G。该目录不能删除,压缩也只能省出大约20%左右的空间,使用Windows Installer UnUsed Files Cleanup Tool (简称WICleanup)可以清理一些没用的Installer文件,但这效果不好说,取决于你系统中到底有多少没用的Installer文件。

假设你有一个盘剩余空间比较多,那么可以考虑将Installer目录转移至此盘,不妨设这盘为E盘(当然,%windir%不在E盘),那么操作步骤如下:
1、在E盘创建_winInstaller目录
2、将%windir%\installer下的所有内容剪切到E:\_winInstaller中
3、执行命令 linkd %windir%\installer E:\_winInstaller即可将
%windir%\installer连接到E:\_winInstaller了

至此,%windir%\installer下的内容成功转移到了E:\_winInstaller,系统盘的空间腾出来了。

本文是解决系统盘空间不足的不二法宝的配套文章。
转载请注明出处

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29867/viewspace-682600/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-12

  • 博文量
    223
  • 访问量
    2882791