實現ls -l

就是遍歷一個目錄下面的所有文件,顯示信息 Linux下面有點繞 要通過 opendir打開目錄,返回一個DIR結構 用readdir來讀DIR結構,返回目錄下面的第一項,是個dirent結構體,再次調用readdir回讀到第二項,以此類推 dirent結構體裏面有該文件的文件名,通過stat可以獲得該文件的詳細信息。 注意stat結構要malloc一下,不然後segment fail??好像是這個
相關文章
相關標籤/搜索