【转】windows的 fsutil命令

本文介绍了 Windows 下的 fsutil 命令,这是一个功能强大的文件系统实用工具,可用于执行许多 FAT 和 NTFS 文件系统相关的任务,如管理重分析点、管理稀疏文件、卸载卷或扩展卷等。文章提供了如何使用 fsutil 查询卷信息、创建长度自定义的文件、检查卷的损坏状态及查询卷的可用空间等示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【转】windows的 fsutil命令

无意之间发现windows下还有这个命令!玩2年windows xp了,居然不知道!

C:\WINDOWS>fsutil
---- 支持的命令 ----

behavior        控制文件系统行为
dirty           管理卷的被损坏的位数
file            文件特定命令
fsinfo          文件系统信息
hardlink        硬链接管理
objectid        对象 ID 管理
quota           配额管理
reparsepoint    重分析点管理
sparse          稀疏文件控制
usn             USN 管理
volume          卷管理

-----------------------

这句话是从网上看到的:如果要查看当前NTFS版本号,只要在命令提示符中输入

“fsutil fsinfo ntfsinfo c:”(C为分区盘符)即可看到。

查询卷信息:

C:\WINDOWS>fsutil fsinfo ntfsinfo c:
NTFS 卷序列号 :       0x9c98ce8098ce5882
版本 :                         3.1
区数量 :                  0x0000000001388afb
簇总数 :                  0x000000000027115f
可用簇  :                  0x00000000000bbbcc
保留总数 :                  0x0000000000000070
每个扇区字节数  :               512
每个簇字节数 :               4096
每个 FileRecord 段的字节数    : 1024
每个 FileRecord 段的簇数 : 0
Mft 有效数据长度 :           0x0000000005a3c000
Mft 起始 Lcn  :                  0x00000000000c0000
Mft2 起始 Lcn :                  0x00000000001388af
Mft 区域起始 :                  0x00000000001a88e0
Mft 区域结尾   :                  0x00000000001b9900

-----------------------

创建长度自定义的文件:

fsutil file createnew C:\testfile.txt 10000

-----------------------

检查怀的卷:

C:\WINDOWS>fsutil dirty query c:
卷 - c: 没有损坏

-----------------------

查询卷的可用空间

C:\WINDOWS>fsutil volume diskfree c:
可用字节总数        : 3149250560
字节总数             : 10487197696
可用的尚未使用的字节总数  : 3149250560

-----------------------

此工具的详细用法在此:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fsutil.mspx?mfr=true
Fsutil is a command-line utility that you can use to perform many FAT and NTFS file system related tasks, such as managing reparse points, managing sparse files, dismounting a volume, or extending a volume. Because fsutil is quite powerful, it should only be used by advanced users who have a thorough knowledge of Windows XP. In addition, you must be logged on as an administrator or a member of the Administrators group in order to use fsutil.

可见用处非常强大,是杀人越货,走私军火,两口子渡蜜月的必备良器。
改天学深了再来发表心得!
欢迎大家交流意见!


« 上一篇: current_date与sysdate区别
» 下一篇: AnyBizSoft PDF to Word
### DFS算法基础知识 #### 基本概念 深度优先搜索(DFS, Depth First Search)是一种用于遍历或搜索树或图的算法。该算法会尽可能深地探索每一个分支,直到无法继续为止,再回溯到上一个节点并重复此过程直至所有节点都被访问过[^2]。 #### 实现方法 对于图结构而言,可以通过邻接矩阵、关联矩阵或是邻接表来表示。其中,邻接表是最常用的存储方式之一,在Python中通常利用字典(dict)数据类型配合列表(list)实现。当执行DFS时,则需要借助栈(stack),可以采用递归的方式简化操作流程[^3]。 ```python graph = { 'A': ['B', 'C'], 'B': ['A', 'D', 'E'], 'C': ['A', 'F'], 'D': ['B'], 'E': ['B', 'F'], 'F': ['C', 'E'] } def dfs(graph, start): visited = set() # 记录已访问过的顶点集合 def _dfs(node): if node not in visited: print(f'Visit {node}') visited.add(node) for neighbour in graph[node]: _dfs(neighbour) _dfs(start) ``` 上述代码定义了一个简单的无向图`graph`以及相应的DFS函数。通过调用`_dfs()`辅助函数完成实际的遍历工作,并使用集合`visited`防止重复访问同一结点。 ### 示例代码 下面给出一段完整的Python程序,它不仅实现了基于邻接表形式输入的图上的DFS功能,还能够输出整个遍历路径: ```python from collections import defaultdict class Graph: def __init__(self): self.graph = defaultdict(list) def addEdge(self,u,v): self.graph[u].append(v) def DFSUtil(self,v,visited): visited[v]= True print (v,end=" ") for i in self.graph[v]: if visited[i] == False: self.DFSUtil(i , visited) def DFS(self,v): visited = [False]*(max(self.graph)+1) self.DFSUtil(v,visited) g = Graph() edges = [('0','1'),('0','2'),('1','2'),('2','0'),('2','3'),('3','3')] for u, v in edges: g.addEdge(int(u), int(v)) print ("Following is Depth First Traversal" " (starting from vertex 2)") g.DFS(2) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值