以win7为例谈NTFS的高级特性和应用 |
本文标签:win7,NTFS,高级特性 微软从Windows 2000开始引入了NTFS文件系统,但此时用户可以选择将系统安装在非NTFS格式的分区中 。到了当前,Windows 7却只能安装在NTFS格式中了 。这其中我们可以看到微软对NTFS的器重,当然和当年相比其特性和功能有了很大的扩展和提升 。不过,对于NTFS的诸如压缩、加密、安全授权等功能大家比较熟悉,本文将以Windows 7系统为例,谈谈其下的NTFS高级特性和应用 。 要创建硬链接,需要使用“fsutil hardlink”命令 。其命令格式为“fsutil hardlink create newfilepath currentfilepath” 。其中newfilepath是要为该文件创建的硬链接的路径,而currentfilepath是要链接到的现有文件的名称 。例如,我们要为c:\test目录中的test.doc文件创建新的硬链接c:\ctocio\ctocio.doc,需要执行命令“fsutil hardlink create c:\ctocio\ctocio.doc c:\test\test.doc” 。命令执行完毕后,硬链接创建成功 。此时,当我们双击 c:\ctocio\ctocio.doc打开的则是c:\test\test.doc文件 。(图1) (3).硬链接的不足 笔者在使用硬链接的过程中也发现了其中的一些不变或者不足之处 。其一是,硬链接只能在NTFS卷上创建,不能在一个卷上同时创建指向另一个卷的硬链接 。也就是说,我们无法在C盘上创建指向D盘文件的硬链接 。其二是,硬链接并不适合多个用户需要并发修改同一个文件的环境,比如协同办公 。具体来说,假设用户A使用一个硬链接打开了这个文件,并修改了该文件,但同时用户B使用另外一个硬链接打开同一个文件,并进行修改,如果两人尝试同时保存修改内容就会出现问题 。 |