dfsck [ FlagList1 ] FileSystem1 [ FlagList2 ] FileSystem2
dfsck 命令可以使您同时检查两个不同的驱动器上的两个文件系统。利用 FlagList1 和 FlagList2 参数为两组文件系统传递标志和参数。可以通过介绍标志的部分查看 FlagList1 和 FlagList2 的一系列有效标志。如果您指定一些标志作为部分参数,用 -(负号)来分开文件系统组。
dfsck 命令允许您同时与两个 fsck 命令交互。为了这一目的,dfsck 命令为每一消息显示文件系统名称。当响应一个来自 dfsck 命令的问题时,在您的响应上加前缀 1 或者 2,表示响应是针对第一还是第二个文件系统组。
注:不要利用 dfsck 命令检查根文件系统。
-d BlockNumber | 搜索指定磁盘块的引用。无论何时 fsck 命令遇到包含指定块的文件,它将会显示索引节点数和所有指向它的路径名称。 |
-f | 进行快速检查。在正常情况下,唯一可能被不适当关机停止系统影响的文件系统是系统停止时安装的那些。-f 标志会提示 fsck 命令不要检查那些已经成功卸载的文件系统。fsck 命令通过检查文件系统超块中的 s_fmod 标志来决定这件事。当安装了文件系统时,将设置该标志;在其被成功卸载时,清除该标志。如果文件系统被成功的卸载,这不大可能会存在什么问题。由于多数文件系统都能成功卸载,不检查这些文件系统能减少检查时间。 |
-i-NodeNumber | 搜索指定索引节点的引用。无论何时 fsck 命令遇到一个指定索引节点的目录引用,它都会显示这个引用的完整路径名称。 |
-n | 对 fsck 命令提出的所有问题假定一个否定回应;不打开指定的文件系统来写。 |
-o Options | 向 fsck 命令传递逗号分隔的选项。假定这些选项是文件系统特定执行的,除了以下当前支持所有文件系统的选项:
|
-p | 不显示次要问题的消息但是可以自动修复问题。这个标志并不象 -y 标志那样授权大规模许可,当系统正常启动的时候对执行自动检查有用。无论系统在何时自动运行,您应该将这个标志作为系统启动过程的一部分来使用。也允许通过分组并行检查。 |
-tFile | 如果 fsck 命令得不到足够的内存来保存它的表的话,指定一个 File 参数而不是被检查的文件作为文件系统的暂存文件。如果没有指定 -t 标志而 fsck 命令需要一个临时文件,那么它会提示您输入暂存文件的名字。但是,如果指定了 -p 标志,fsck 命令不会成功。如果暂存文件不是一个特殊的文件,当 fsck 命令结束的时候,它就会被除去。 |
-V VfsName | 使用文件系统的 VFSName 变量指定的虚拟文件系统描述而不是用 /etc/filesystems 文件来决定描述。如果 -V VfsName 标志没有在命令行中指定,就会检查 /etc/filesystems 文件并且匹配节的 vfs=Attribute 被假定是正确的文件系统类型。 |
-y | 对 fsck 命令提出的所有问题假定一个肯定响应。这个标志使 fsck 命令采取它认为必要的行动。仅在损坏严重的文件系统中使用这个标志。 |
/usr/sbin/dfsck | 包含 dfsck 命令。 |
/etc/filesystems | 列出已知的文件系统并且定义它们的特征。 |
/var/spool/mail/* | 包含虚拟文件系统类型的描述。 |
/usr/bin/from | 包含当系统启动的时候运行的命令(包括 fsck 命令)。 |
fsck 命令、fsdb 命令、istat 命令、mkfs 命令、ncheck 命令、rc 命令、shutdown 命令。
filesystems 文件、filsys.h 文件。
在 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 File Systems Overview for System Management 说明了文件系统类型、管理、结构和维护。
有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装与系统需求』 。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 System Management Interface Tool(SMIT):Overview 说明了 SMIT 结构、主菜单和任务。