《 L i n u x 环 境 程 序 设 计 》 大 作 业 报 告题目:Linux 下 ls 命令的实 现 学 院 物联网工程学院 专 业 计算机科学与技术班 级 计科 1105 班 学 号 03041105学生 二〇一四年十二月目录一、设计思想................................................................................................................21.1 实验要求...........................................................................................................21.2 设计思路...........................................................................................................2二、数据定义、系统(函数)调用、处理流程........................................................22.1 数据定义...........................................................................................................22.1.1 DIR 结构体 22.1.2 dirent 结构体 32.1.3 stat 结构体 32.2 系统调用...........................................................................................................42.2.1 opendir 函数 42.2.2 readdir 函数 42.2.3 closedir 函数 52.3 处理流程...........................................................................................................5三、详细设计(含源程序)........................................................................................6四、运行结果与分析..................................................................................................11五、设计体会..............................................................................................................14六、参考文献..............................................................................................................14一、设计思想1.1 实验要求 使用 opendir、readdir、closedir 等函数来操作目录,利用 stat 函数来猎取文件信息。编写一个功能完整的实现 Linux 下 ls 命令的程序,该程序实现了-l、-i、-t这几个选项的功能。其中,-l、-i、-t 选项说明: -l:use a long listing format.-i:print the index number of each file. -t:sort by modification...