user56834 Asked: 2021-10-26 03:50:44 +0800 CST linux 标准流中的单个“原子”到底是什么? 0 从概念上讲,流是“字符”或“原子”的序列,即二进制流是 0 和 1 的序列。但是在 Linux 标准流中,如果我编写一个询问“读取”的 bash 脚本,那么我认为它将单行(以“ENTER”结尾)视为“字符”,但我不确定。这向我表明单个“原子”是一个字符串,并且原子由 ENTER 分隔。另外,我假设对于其他程序,它们不会将字符串作为输入,而是其他数据类型。 我在正确的轨道上吗?标准流中的原子/字符是什么?程序如何知道如何将文件分割成原子? linux files
user56834 Asked: 2021-10-26 02:57:41 +0800 CST Linux/Unix 中是否有“非标准”流? 0 Linux中所谓的“标准流”就是stdin、stdout、stderr。但它们必须被称为“标准”是有原因的。有非标准流吗?内核是否从根本上区别对待这些非标准流? file-descriptors open-files