作为一个非英语母语的人,与其他 API 相比,我很难记住 Linux 命令。在 Linux 中,函数名称似乎并没有表明它们的用途。
为什么fork()
选择名称来创建子进程?在字典中,fork
意思是“具有两个或更多叉子的器具”,这与创建新过程无关。
为什么grep
选择名称来“打印与模式匹配的行”?grep
是指“g报告”吗?
在哪里可以找到 Linux API 中其他命令背后的词源?
www.lockergnome.com/uncategorized/2006/08/21/linux-forks
Linux fork 是一个经常用于各种 Linux 发行版的术语,即使在 Linux 社区中也很难理解。互联网上提供的所有各种发行版都是内核的真正分叉吗?凯文摩根争辩说他们不是。在他的 Enterprise OpenSource Magazine(原 LinuxWorld Magazine)文章“Linux 技术领导力和分叉问题”中,他详细探讨了分叉的概念,解释了为不同的应用程序拥有独特变体的优势,并解释了为什么变体不是分叉。