一开始,让我们看一下这部漫画的全部图片!
这部漫画用房屋的侧面计划绘制。使用这样的房子代表Linux内核。
作为房子,最重要的是它的基础。在这张照片中,我们还查看了底部基础:
基础(底层)由有序的一排文件柜组成,并将文件柜放置在计算机中的“文件” - 左上角,有一个小企鹅挂在胸部胸部。它表明PID(Process IDProcess ID)为421。它正在查看文件柜中的文件。这意味着
右下角有一只小狗,它正在观看门狗看门狗,这代表了对文件系统的监视。
阅读基础后,让我们看一下基础上的层。
在这个级别上,最值得注意的是中间的垫子。许多小企鹅坐在桌子旁。该垫子的区域代表过程表。
左上角有一个小企鹅,站着,好像说某事显然是父母风格的角色,但是坐在周围的小企鹅并不是很听话 - 您看到了很多沮丧和聊天。说你,哇(171),转身。用于工作任务。
看,靠垫的两侧都有两只幼犬(过程表)。它监视小企鹅的状态(监视过程)。当小企鹅不听话时,它会尖叫。
在这层的左侧,有一个小企鹅,有1341年,站在门口,在门上写了80个,表明这只带有1341 PID的小企鹅负责接收港口80,这就是什么我们经常致电http(网站)端口。小企鹅的头上有羽毛。这只羽毛历史悠久。它是著名的http服务器apache.alas的徽标,这就是这样:
从右边看,我们可以看到这里还有一扇门,门上有21扇门,但似乎这扇门似乎已经失去了很长时间了,房子的数字是弯曲的,没有人是在门口守卫。似乎这21个端口的FTP协议有点旧,目前使用它的人更少,因此没有人在这里收到它。
最右边的22号房屋的处理截然不同。实际上,有一个带有太阳镜的企鹅。看起来很酷。是黑色的叔叔吗?为什么企鹅如此酷?因为端口22是SSH端口,所以它是一个非常重要的远程连接端口。通常,它是由该港口管理的,因此必须仔细审查进入此港口的人。
它的体内有52个,表明它是第52次小型企鹅。
在图片的左上角,有一个向下的步骤。此步骤位于基础(基础)文件系统中。这些过程可以通过此步骤读取文件并运行。
在这个层面上,有一个有217尸体的企鹅,他在手表上出汗。这小企鹅是一个crittab,他将始终注意时间,看看您是否想做某个工作。
在图片的中间,两个小企鹅用管道(管道)行走。一点点企鹅可以将他们的手上的东西传递到这条管道后面的小企鹅上。但是它看起来像前线(男性?)企鹅充满汗水,后背(女性?)企鹅似乎很容易 - 喂食,正面,裤子几乎掉了?
在这个地板上,还有另一个小企鹅。它手上握着一杯红酒,他的身体411。它看起来有点酒精。这是一个小型企鹅(葡萄酒),可以干燥(执行)Windows的某些任务。
在第一层,有一个跳跃层。这里有许多不同的屏幕,每个屏幕都读取TTY(这是外部终端)。例如,在最左侧的TTY4上输入“ fre” - 将输入“ FranseMeat ...”:D;旁边的TTY2和TTY3更为正常,看起来像是正常的命令。TTY7显示的图形显示了显示的图形;接口为对,是的,图形接口(X窗口)通常位于终端7;TTY5和TTY6是空的,这意味着这两个终端没有用。
TTY(终端)是外部通信的渠道之一,但并非每个过程都需要TTY。某些过程可以直接通过其他渠道(例如端口)进行通信,并为外部提供服务。它不是一个完整的层,而只是跳跃。
好吧,我们跌倒了吗?
这个小丑是谁?
啊哈,我不知道,也许是病毒?你说什么?
作者:丹尼尔·斯托里(Daniel Stori)原始:http://turnoff.us/inside-the-linux- keernel/ translator:lctt bai yusheng翻译:https://linux.cn/article-8290-1.html