Skip to content

overview

  • man 2 stat

看到了吗, 我们实现一个类似的 stat

1
2
3
4
int stat(
    char *path, // filepath
    stat_t *sb  // stat buf
    );

ls

ls x 需要 stat, 因为你不知道 x 是目录还是文件, 要是根据 errno 来判断就太不好了吧.

其次, ls 需要文件的信息