我当时正在阅读Kernighan & Ritchie的“C编程语言”( the C Programming Language),并遇到了一些模仿一些Unix命令(也是在Linux中实现的)的程序,比如cat程序接受命令行参数,就像原始的cat命令一样。我只是好奇地想知道它们是否是一回事。如果我错了,如果我错了,任何帮助都将不胜感激。
在Linux系统上创建字符设备时,我使用Python和它的基本文件操作与它进行交互。在经历了几次崩溃之后,我开始打印调试消息,并注意到一种奇怪的行为: Python似乎在奇怪的意义上“优化”文件操作。让我们看看一个示例;下面是交互的基本代码和输出:// Several includes and kernel module initialization