什么是linux(linux有哪些发行版本)

核心

上图是关于Linux内核的信息。有点像大型厂房的结构图,但是Linux的架构真的很像大型厂房。里面的操作步骤和人物都很具体,还有很多小惊喜。一起看看吧~

既然是厂房,当然要从地下室开始,地下室是基础。基础当然是基层建筑,就是下面这个~

文件系统

地下室由一排排整齐的书柜构成,书柜里放着很多书,这些书也是储存在电脑里的“文件”。左上角有一只小企鹅,胸前有一个“421”的数字,表示PID(进程ID)为421的进程。它正在查看文件柜中的文件,这意味着系统中有一个进程正在访问文件系统。右下角有一只小狗。它是看门狗,代表对文件系统的监视。

一楼(底层)

地面

看完地基,我们再来看看地基上面那层是什么。

过程处理

在这一层,最引人注目的是中间的一个垫子。许多小企鹅围着桌子坐着。这个垫子的区域代表进度表。

左上角有一只小企鹅,站着好像要说什么。这显然是个家长式的人物,但好像那些坐在周围的小企鹅都不太听话——你看,有一大堆心不在焉的人自言自语——“你好,我说的是你,Waseeva (171),转过去”。它代表Linux内核中的初始化(init)进程,也就是PID为1的进程。坐在桌子上的小企鹅在等待。等待

,等待工作任务。

看门狗

看,凉席(进度表)旁边还有一只小狗。它将监控企鹅的状态(进度)。当企鹅不听话时,它会叫。

网络请求

在这层楼的左侧,有一只编号为1341的企鹅,站在门口。门上写着80,表示这只PID为1341的企鹅负责接收端口80,也就是我们常说的HTTP(网站)的端口。企鹅头上有一根羽毛。这种羽毛历史悠久。是著名HTTP服务器Apache的Logo。在这里,这是它:

阿帕奇徽标

向右看,我们可以看到这里还有一扇门,门上写着21。不过这个门好像年久失修,上面的门牌号都歪了,也没人看门。好像这个21口FTP协议有点老了,而且目前用的人比以前少了,以至于这里没人收。

文件传送协议

在最右边,住在22号的孩子受到了非常不同的对待。居然还有一只戴墨镜的企鹅守护着它。看起来太酷了。是那个穿黑衣服的叔叔吗?为什么这么酷的企鹅?因为22端口是一个SSH端口,也是一个非常重要的远程连接端口,通常通过这个端口进行远程管理,所以通过这个端口进来的人要仔细审查。

它的身体上写着52,这意味着它是第52只企鹅。

在图片的左上角,有一个向下的台阶。这一步在底层(基础)文件系统,通过它进程可以到文件系统读取文件和操作。

CronTab

在这层楼,有一只写着217的企鹅。他正看着手表流汗。这只小企鹅是定时任务(Crontab)。他总是关注时间,看自己是否想做某项工作。

在这幅画的中间,有两只小企鹅在一根管子上行走。一只小企鹅可以通过这根管子把手里的东西传给身后的小企鹅。但是为什么看起来像前者(男?)企鹅累得满头大汗,而身后的那只(女?)企鹅好像很安心——哎,前面那个,裤子都要掉了~

葡萄酒

这层还有一只小企鹅。它手里拿着一杯红酒,上面写着411。看起来有点不知所措。它是一只名叫Wine的小企鹅,它可以从Windows执行一些任务。

跳跃地板

在一楼,有一个跳楼。这里有许多不同的屏幕,每个屏幕上都写着TTY(这是外部终端)。例如,在最左边的tty4上输入“FRE”——是否要输入“鲜肉……”:D;旁边的Tty2和tty3就正常多了,看起来是比较正常的命令;tty7显示的图形界面是,是的,图形界面(X Window)通常位于7号终端;Tty5和tty6为空,表示这两个端子未使用。等等,tty1在哪?

末端的

Tty(终端)是对外交流的渠道之一。然而,并不是每个进程都需要tty。有些进程可以通过其他通道(如端口)直接与外界通信,向外界提供服务。因此,这一层不是完整的层,而是一个飞跃层。

好吧,我们有没有落下什么?

这个小丑是谁~应该是~BUG ~

2019年架构引入最新java,资源整合大礼包可私信“学习”领取~

一线建筑师整理全套学习视频和资料,都在这里等你!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/246550.html

发表回复

登录后才能评论