前言
如果你要去面试一个linux系统运维工程师的职位,下面这十个最常见的问题一定要会,否则你的面试可能就危险了。这些都是比较基本的问题,大家要理解,不能光死记硬背。
1、如何查看系统内核的版本
这里有两种方法:
1) uname -a
uname 这个命令是用来打印系统信息的, -a 可以打印系统所有信息,其中包含内核版本,比如我的版本号是3.10.0-957.21.3.el7.x86_64。
2) cat /proc/version
下面再补充一下各个数字和字母代表的含义:
3 表示主版本号,有结构性变化才更改 (最新的是5)
10 表示次版本号,新增功能才会变化,一般基数表示测试版,偶数表示稳定版。2020年3月30日,linus torvalds 发布了最新的 linux 内核版本为 5.6
0 表示对次版本的修订次数或补丁包数
957 代表编译的次数,每次编译可对少数程序优化或修改
el7 用来表示版本的特殊信息,有较大的随意性;el 代表企业版,pp代表测试版,fc代表 fedora core,rc代表候选版本
x