Linux内核与发行版

Linux内核

Linux内核是什么

Linux内核是Linux操作系统的核心, 负责硬件管理, 比如管理内存、管理磁盘(文件系统)、管理CPU(进程)等等。它提供了一个在裸设备与应用程序间的抽象层;例如,程序本身不需要了解用户的主板芯片集或磁盘控制器的细节就能在高层次上读写磁盘。

查看Linux内核

cat /proc/version

[root@VM_centos ~]# cat /proc/version
Linux version 3.10.0-862.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018

可以看到我所用的腾讯云centos的Linux内核kernel版本为3.10.0。

Linux发行版

发行版又是什么

只有Linux内核是无法给用户使用的;在内核的基础上,再添加一些工具软件,比如图形界面、函数库、软件包管理系统等等就构成的一个完整的Linux发行版。我们所说的centos和Ubuntu都是Linux发行版。

查看Linux发行版

cat /etc/issue

[root@10.23.212.41 ~]$ cat /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m

可以看到我的centos版本为CentOS release 6.8;但是这个命令有些好像有些机器查不到,比如我的腾讯云。

cat /etc/redhat-release

[root@VM_90_159_centos _data]# cat /etc/issue
\S
Kernel \r on an \m

这个命令只针对某些red hat系的机器,比如centos等...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容