在学习了Linux应用程序编程的基础知识之后,下一步是学习在实际应用程序中使用fork、线程、IPC机制等编程概念的不同方法。
请指导如何使用实际应用程序掌握这些概念?

最佳答案

如果您想了解某个特定程序(例如,像lsdate..这样的常用命令)在system calls方面的功能,请尝试对其使用strace,例如。

strace ls

另一个要点是,大多数GNU/Linux都是free software的,因此您可以研究它的源代码(甚至使用调试器运行它)并改进它。

关于linux - 通过示例应用程序学习Linux应用程序编程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8226328/

10-14 16:01
查看更多