WEB开发网
开发学院操作系统Windows 7 Windows 7的NTFS高级应用 阅读

Windows 7的NTFS高级应用

 2009-06-29 09:42:53 来源:WEB开发网   
核心提示: 除此之外,硬链接也提高了文件的安全性,Windows 7的NTFS高级应用(2),比如,我们为一个文件创建了多个硬链接,但同时用户B使用另外一个硬链接打开同一个文件,并进行修改,那么除非将所有的硬链接都删除掉,否则该文件就无法从卷上删除

除此之外,硬链接也提高了文件的安全性。比如,我们为一个文件创建了多个硬链接,那么除非将所有的硬链接都删除掉,否则该文件就无法从卷上删除。这样的话,如果有人无意删除了一个有多个硬链接的文件,文件本身并不会被删除,被删除的只是受影响的硬链接,而其他硬链接和文本本身不受影响。

(2).创建硬链接

要创建硬链接,需要使用“fsutil hardlink”命令。其命令格式为“fsutil hardlink create newfilepath currentfilepath”。其中newfilepath是要为该文件创建的硬链接的路径,而currentfilepath是要链接到的现有文件的名称。例如,我们要为c:test目录中的test.doc文件创建新的硬链接c:ctocioctocio.doc,需要执行命令“fsutil hardlink create c:ctocioctocio.doc c:testtest.doc”。命令执行完毕后,硬链接创建成功。此时,当我们双击 c:ctocioctocio.doc打开的则是c:testtest.doc文件。(图1)

Windows 7的NTFS高级应用

(3).硬链接的不足

笔者在使用硬链接的过程中也发现了其中的一些不变或者不足之处。其一是,硬链接只能在NTFS卷上创建,不能在一个卷上同时创建指向另一个卷的硬链接。也就是说,我们无法在C盘上创建指向D盘文件的硬链接。其二是,硬链接并不适合多个用户需要并发修改同一个文件的环境,比如协同办公。具体来说,假设用户A使用一个硬链接打开了这个文件,并修改了该文件,但同时用户B使用另外一个硬链接打开同一个文件,并进行修改,如果两人尝试同时保存修改内容就会出现问题。

上一页  1 2 3 4 5 6  下一页

Tags:Windows NTFS 高级

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接