中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » [已结]如何查找NTFS分区硬链接文件
作者:
标题: [已结]如何查找NTFS分区硬链接文件 上一主题 | 下一主题
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『楼 主』:  [已结]如何查找NTFS分区硬链接文件

如题,如何知道NTFS分区哪些文件使用了硬链接?

[ Last edited by freeants001 on 2009-4-24 at 08:35 ]

2009-4-20 10:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 2 楼』:  

只知道*nix系统有硬链接这个概念。楼主能否结合实例详细的讲解一下windows中的硬链接是怎么回事?



2009-4-20 10:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 3 楼』:  

fsutil

用法 : fsutil hardlink create <新文件名> <现有文件名>
例如 : fsutil hardlink create c:\foo.txt c:\bar.txt

2009-4-20 10:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 4 楼』:  

fsutil /? 帮助如下(NTFS分区才可以,FAT的不行。系统自带的)
=======================
behavior        控制文件系统行为
dirty           管理卷的被损坏的位数
file            文件特定命令
fsinfo          文件系统信息
hardlink        硬链接管理
objectid        对象 ID 管理
quota           配额管理
reparsepoint    重分析点管理
sparse          稀疏文件控制
usn             USN 管理
volume          卷管理

2009-4-20 11:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 5 楼』:  

百度了下,办法没找找到,竟发现了windows下也可以创建符号:(

http://technet.microsoft.com/zh-cn/sysinternals/bb896768.aspx

如何查找NTFS分区硬链接文件 ?,谁知道?第三方工具也行!

2009-4-20 11:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 6 楼』:  Re 4楼

学习了,以前确实没注意过fsutil hardlink。

不知windows中的硬链接是不是像*nix那样通过inode来实现的呢?



2009-4-22 02:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 7 楼』:  

ntfs硬连接很有用的,我一直在用,有一个叫dfhl的程序,可以扫描ntfs分区的重复文件,利用硬连接功能把重复文件只保存一次,节省空间。

要查找那些文件用了hard link,可以到微软去下载hlscan.exe

另外,ntfs也支持软连接/符号连接的,vista以下版本用junction.exe,vista以上版本用系统自带的mklink命令

[ Last edited by fujianabc on 2009-4-23 at 05:02 ]

   此帖被 +2 点积分    点击查看详情   
评分人:【 freeants001 分数: +2  时间:2009-4-23 06:15


2009-4-23 04:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 8 楼』:  

非常感谢~~

2009-4-23 06:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 9 楼』:  

在微软下了个安装包Hlscan_setup.exe,用7z解压得到一个文件hlscan.msi,继续7z x得到一堆文件,其中有个filedisk.cab,继续7z x得到Hlscan.exe,在命令行使用正常~~


http://download.microsoft.com/do ... US/Hlscan_setup.exe

2009-4-23 06:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: