如何知道ext3上的目录是否已经索引?

通常build议在ext3文件系统上启用dir_index选项,例如

  sudo tune2fs -O dir_index / dev / dm-1 

但是,该文件系统上的现有目录不会自动转换为索引格式。

有什么办法可以告诉特定的目录是否被编入索引?

我不知道如何确定目录是否被编入索引,但是可以通过在设置dir_index选项之后运行它来确保它们全部编入索引:

 e2fsck -D /dev/dm-1 

e2fsck手册页:

     -D优化文件系统中的目录。 该选项会导致e2fsck
           尝试优化所有的目录,要么重新索引他们
           该文件系统支持目录索引,或通过sorting和
           压缩较小目录的目录,或为filesys-
           使用传统线性目录的tems。