想不想知道Linux
内核是个什么样的,在一个国外的极客网站(turnoff.us
)上,网站作者就以漫画的形式展现了Linux
内核中是如何工作的,漫画虽然简单,但很生动!
漫画中,作者把Linux
内核比作一间住着很多小动物(其实主要就是小企鹅)的房子,房中有很多层;
从tty1
到tty7
的7
个终端(terminal
)和终端进程(terminal processes
)位于第一层,而tty7
在7
个兄弟中,是唯一一个有图形界面的;
![](https://img.haomeiwen.com/i17708929/4e19899bdbdd3cb5.png)
顺着楼梯来到第二层,小伙伴就更多了,有着定时任务cron
,安保小哥ssh daemon
守护着22
端口、门童httpd process
守候在80
端口旁、21
端口则显得有些落寞、旁边无人守候,通信管道Pipes
在忙碌着,wine process
悠然品尝着美酒,watch dog processes
做着日常巡视,process table
中,一群小企鹅开心玩闹着;
顺着楼梯再往下,便是最后一层了,在这层的便是文件系统(file system
),作者把文件系统比作了一个个的文件柜,柜中保存着的便是一份份分类整理好的文件了。
网友评论