你将收获

掌握跟文件IO相关的系统调用API使用

掌握常用shell命令的实现:ls、cat、pwd、wc等

实现音频播放器V2.0:支持循环列表播放

适用人群

Linux、嵌入式学习者、开发者

课程介绍

本课程是《嵌入式工程师自我修养》自学教程第 3 步:Linux系统编程第02期。 本期课程主要介绍跟文件、目录相关的文件IO函数的使用,通过编程实战形式,实现了常用的shell命令:ls\cat\rmdir\wc等。以及实现音频播放器V2.0版本:支持循环列表播放。通过10来个Linux环境下shell命令的编程实现,达到熟练掌握文件IO编程的学习目标。

课程讨论

敲shell实现cat的代码,在我的电脑上出现了点小问题。把buffer的大小改成513,最后一个需要赋值为“\0”,输出正常了