ls命令的实现
(1) 使用内核模块编程;
(2) 调试《Linux操作系统原理与应用》第8章文件系统P215 的例子; (3) 练习给内核模块传入参数,参考关于带参数的模块编程/uid-796091-id-3206153.html; (4) 给内核模块传入参数path,其中path为绝对路径;
1) 当path为目录时,显示目录对应的dentrey结构中的相关信息(可打印
的信息);
2) 当path为文件时,显示文件对应的indoe结构中的相关信息(可打印的
信息);
3) 当路径错误时,有错误提示信息。
3 开发环境
开发环境如下表2.3-1:
表2.3-1
4测试环境