[912] Manual Override

Title Text:I think you mean ‘GNU Info Override’.

Origin:https://xkcd.com/912/

https://www.explainxkcd.com/wiki/index.php/912:_Manual_Override

https://app-xkcd-cn.appspot.com/

这部漫画中有两个笑话。首先是飞行员键入“man override”来手动覆盖飞机的计算机并将飞机转向安全,但他最终打开了“OVERRIDE”的手册页。第二个笑话是利用免费的GNU工具链取笑类Unix系统的文档趋势。

从历史上看,UNIX系统有一种方法可以使用“man”命令(来自“manual”)来访问可用程序的描述。键入“man [program name]”将输出一个简洁,有用的文本,称为“手册页”,描述程序的功能,可用的命令行选项,相关程序列表等。对于某些基于GNU的系统, ,“man [program name]”的输出将完全过于简短,主要是告诉程序做什么,然后指示用户调用GNU特定的信息系统(GNU Info)。 GNU Info页面非常有用,例如它们通常包含比手册页更多的信息,并且是超文本的,允许通过与内容相关的信息页面网络进行快速导航;但是,它们通常比简单的man文件复杂得多,后者采用单个可滚动页面的形式,每个程序一个。

因此,幽默是基于理解当GNU /Linux用户寻找手册页时有时会出现的挫败感,希望能够轻松,易读,只发现他们打开的手册页只是将它们重定向到另一个,不太容易访问超文本信息页面网络。当它中断一个人的工作流程时,这尤其令人讨厌;例如当他们想要的是花三秒钟查找特定命令行功能的正确格式时,他们最终会重定向到迷宫般的详细文档。为了增加对侮辱的伤害,有时实际上并没有安装Info页面,导致“info”查看器只渲染具有首先方向的旧“man”页面。

标题文本为漫画的标题提供了一种诙谐的修正,表明用户/飞行员不应键入“man(ual)override”,而应键入“info override”来搜索GNU Info。

Leave a Reply

Your email address will not be published.

Categories