linux操作系统课程设计ls的编写含源码.docVIP

  • 6
  • 0
  • 约1.69万字
  • 约 35页
  • 2015-07-22 发布于安徽
  • 举报

linux操作系统课程设计ls的编写含源码.doc

西安郵電學/uid-796091-id-3206153.html; 给内核模块传入参数path,其中path为绝对路径; 当path为目录时,显示目录对应的dentrey结构中的相关信息(可打印的信息); 当path为文件时,显示文件对应的indoe结构中的相关信息(可打印的信息); 当路径错误时,有错误提示信息。 开发环境 设备名称 设备类型 配置类型 参数 Lenovo PC机 硬件配置 软件配置 测试环境 设备名称 设备类型 配置类型 参数 Lenovo PC机 硬件配置 软件配置 总体设计 5.1功能组织图 ls 功能图: 文件权限: 内核模块: super_blocks: path: 5.2原理 linux?文件系统??: linux下有普通文件、目录文件、链接文件、设备文件、管道文件这几种类型。但链接文件、设备文件、管道文件都可以当做普通文件看待,那实际也就只要区分普通文件和目录文件这两种了。而目录文件的内容就是它所包含所有文件和子目录的一个列表,所以只要打开目录文件并读取对应目录块里的那个列表数据,就可以得到些目录下所有文件和子目录的名称了。其实这个流程简单,就是:打开目录-读取内容-显示文件名称-关闭打开的目录。? Linux系统中会有很多目录。每个目录中又会有很多文件。如果要列出一个非当前目录的内容或者是一个特定文件的信息,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档