开头,让我们一起来看看这部动画片的全貌吧!这幅漫画是从房子的侧面绘制的。用这样的房子来代表Linux内核。地基作为一座房子,最重要的是它的地基。在这幅图中,我们也开始看底层地基:地基(底层)由一排排文件柜井然有序地组成。文件柜里面放着“文件”——电脑里的文件。左上角胸前挂着一只车牌号为421的小企鹅。它代表一个PID(ProcessID)为421的进程,它正在查看文件柜中的文件,也就是说系统中有一个进程在访问文件系统。.右下角有一只小狗,它是看门狗watchdog,代表对文件系统的监控。一层(groundlayer)看完地基,我们再看看地基之上的一层,都是些什么东西。这一层,最引人注目的是中间的垫子,许多小企鹅围着桌子坐着。pad的这个区域代表进度表。左上角有一只小企鹅,站着,好像在说什么。这明明是个重男轻女的人物,不过围坐在一旁的小企鹅好像不太听话——你看,有很多人在走神,自言自语——“喂,你呢早濑和(171),回转。”它代表了Linux内核中的初始化(init)进程,也就是我们常说的PID为1的进程。坐在桌子上的小企鹅们都处于等待状态,等待工作任务。看,垫子两边有两只小狗(进度表),它会监控小企鹅的状态(监控进度),当小企鹅不听话的时候,它就会汪汪汪汪叫。这层左边有一只号码牌为1341的小企鹅守门,门上写着80,说明PID为1341的小企鹅负责接收80端口,即也就是我们常说的HTTP(网站)端口。小企鹅的头上有一根羽毛。这根羽毛有很多来历。它是著名的HTTP服务器Apache的Logo。这里是:向右看,还有一扇门,门上写着21,不过门好像年久失修,门牌号歪了,门口也没有人保持警惕。21端口的FTP协议好像有点旧了,用的人也比以前少了,以至于这里没有人接受。最右边22号门牌的人,待遇就大不一样了。居然有一只戴着墨镜的小企鹅守护着它。它看起来很酷。是黑衣大叔吗?为什么这么酷的企鹅?因为22端口是SSH端口,是一个非常重要的远程连接端口。远程管理一般都是通过这个端口进行的,所以通过这个端口进来的人要仔细审核。它的身上写着52,表示它是第52只小企鹅。在图片的左上角,有一个向下的台阶。此步骤位于底层(基础)文件系统中。进程可以通过这一步来读取文件系统中的文件并进行操作。这一层,有一只小企鹅,身上写着217,汗流浃背地看着手表。这只小企鹅是定时任务(crontab),他会时刻关注时间,看是否要做某项工作。画面中间是两只小企鹅走着一根管子(PipeLine),一只小企鹅可以通过这个管子把手里的东西传给后面的小企鹅。但是为什么前面的(公?)企鹅好像大汗淋漓,而后面的(母?)企鹅好像游刃有余——哎,前面那只,裤子快掉下来了~这一层还有其他企鹅一只小企鹅,手里拿着一杯红酒,上面写着411,看起来有点不知所措。它是红酒(Wine)的小企鹅,它可以做(execute)Windows的一些任务。跳楼在一楼,还有一个跳楼。这里有很多不同的屏幕,每个屏幕都写着TTY(这是外部终端)。例如,在最左边的tty4输入“fre”——这是否意味着您要输入“freshmeat...”:d;旁边的tty2和tty3就正常多了,看起来是比较正常的命令;tty7界面显示的图形嗯,是的,图形界面(XWindow)一般在终端7上;tty5和tty6为空,表示没有使用这两个终端。等等,tty1呢?Tty(终端)是对外通信的渠道之一。但是,并非每个进程都需要tty。有些进程可以通过其他渠道(如端口)直接与外界通信,对外提供服务。因此,这一层并不是一个完整的层,只是一个跳跃。好吧,我们有没有留下任何东西?这个小丑是谁?啊哈,我不知道,也许是病毒?你怎么说?作者:DanielStori原文:http://turnoff.us/geek/inside...译者:LCTT白焕成翻译:https://linux.cn/article-8290...最近推荐文章:Java1.1、000+面试题及答案(2021最新版)2.精彩!Java协程来了。..3.最新!重发版Log4j2.x官方解决了核弹级漏洞,又要熬夜了。..4、SpringBoot2.6正式发布,一大波新特性。.5.《Java开发手册(嵩山版)》最新发布,赶快下载吧!感觉不错,别忘了点赞+转发!
