一文了解Linux内核结构

Linux 内核的五个主要子系统中的每一个都扮演着独特的角色:进程调度、内存管理、虚拟文件系统、网络接口和进程间通信。
例如,进程调度依赖内存管理来创建进程。

内核源码采用init/初始化、driver/驱动、fs/文件系统等模块化,分工方便。

版本规则:偶数稳定,奇数发展。
例如2 .0.3 0是稳定版,2 .1 .4 2 是开发版。

源代码更新:补丁格式(2 .4 .9 到2 .4 .1 6 等)。

实用说明:熟悉内核子系统结构和源码,了解版本更新。

一图看尽Linux发行版:最全Linux发行版进化编年史

Linux发行版有很多,早期Slackware、Debian和RedHat发挥重要作用,中期发展Ubuntu、Fedora、openSUSE等,CentOS、ArchLinux、Mint等非常多样化。

该图表于 2 01 2 年更新,但 Linux 仍在不断发展,该图表仍然很有价值。
称一下体重。

全面介绍 Linux 权限

是的,就是这样。
Linux权限的关键是理解这三个级别:所有者、组和其他。

要检查权限,只需 ls -l。
了解这些符号以及 rwx 代表什么。

要更改权限,请使用 chmod。
加号,减号,简单的符号图案。

八进制,数字是分配权限的,4 2 1 3 ,记住这三个。

特殊权限、SUID、SGID、粘性位。
请小心使用 s 和 t 符号。

umask,默认权限,已配置,安全方便。

概述,权限管理,安全第一。
并发症、FACL 和 SELinux。
你自己看看,明白吗?

Linux系统简介

嘿,你的描述听起来很专业,但我们不会这样做。
我就简单说一下Linux在我手里是什么样子的。

前年,我的旧电脑坏了,朋友推荐我尝试安装Linux系统。
说实话,一开始我很困惑,担心重装Windows会很困难。
布置好之后,那家伙就异常的稳定!我已经一年多没有重启过了,上次更新系统的时候,我睡了一觉就醒了,看起来也没有什么延迟。
这比我以前的Win系统总是蓝屏或死机要好得多。

我们来谈谈灵活性。
我的电脑内存很小。
安装Linux后,我可以选择并安装我需要的软件,并直接删除我不需要的软件。
该系统非常轻。
不像Windows,当你安装了很多讨厌的东西之后,你想删除也无法删除。
我尝试过几个发行版,例如 Ubuntu 和 Mint,它们看起来都不错,而且我已经习惯了界面。

去年,邻居家的孩子在做编程作业,电脑速度很慢。
我教他如何用Linux搭建开发环境,还安装了GCC、Python等,那家伙跑得真快!他说这比学校的Win电脑效率高得多。
我认为Linux对于程序员来说确实很方便。

还有嵌入式设备,你不知道吗?现在有很多智能家居,比如路由器和摄像头,都是以Linux为底层的。
前年,我买了一个智能灯泡,并安装了一个应用程序来控制它。
后来我发现它是基于Linux的。
为什么?稳定又省电。

然而,Linux 并不是万能的。
如果你习惯了Windows,用鼠标点击,一开始你肯定不会适应Linux。
我的电脑是双系统的,平时用的是Windows。
我有时候会玩一下Linux命令行,还蛮有趣的,但是如果真的要天天用的话,我还真玩不起。

总之,Linux适合谁、适合什么场景,你得自己决定。
如果你从事开发或者服务器,使用Linux没有什么问题。
如果你是一个每天上网、看视频、玩游戏的普通人,Windows可能更方便。
我可以根据我十年的危机经验告诉你这一点。
不要理会那些人的促销,适合自己的就是最好的。