你提到的 “debian readdir” 其实可以从两个层面理解,我分别说明一下,避免混淆。
readdir 是什么(系统层面)readdir 是 POSIX 标准定义的目录读取函数,属于 C 库(readdir(3)),常见于:
Debian 本身不是“支持 readdir 的系统”,而是 运行在支持 readdir 的内核和 C 库之上。
Debian 官方支持的 CPU 架构(即“系统”)包括:
在这些架构上,只要使用 Linux 内核 + glibc,readdir 都可用。
Debian 主要在以下内核上使用 readdir:
注意:
readdir是 用户态接口- 真正实现依赖 内核的
getdents系统调用
Debian 中的
readdir支持所有使用 Linux 内核 + glibc 的 Debian 架构系统(amd64 / arm64 / i386 等),不依赖具体“发行版”,而是依赖 POSIX + 内核 + C 库。
如果你是想问:
readdir 在 某个文件系统(ext4 / ntfs / overlay)是否支持可以告诉我具体场景,我可以更精准回答。