实现ls -l

就是遍历一个目录下面的所有文件,显示信息 Linux下面有点绕 要通过 opendir打开目录,返回一个DIR结构 用readdir来读DIR结构,返回目录下面的第一项,是个dirent结构体,再次调用readdir回读到第二项,以此类推 dirent结构体里面有该文件的文件名,通过stat可以获得该文件的详细信息。 注意stat结构要malloc一下,不然后segment fail??好像是这个
相关文章
相关标签/搜索