如何判断一个人的Linux水平?

分成不同的方面。

系统管理:看对操作系统的理解,分配权限,设计日志。

web管理:服务器日常维护备份,简易安全配置。

数据库管理,主要是数据库安装,性能调试,日常记录啥的。

安全管理员,主要是网络安全,网络工具的使用

开发,分驱动程序,云修剪,嵌入式,主要看工具熟不熟。

应用:那又分好多。

一般要求是,文件命令熟悉,系统安装能做,能写点宏命令就可以了。

其实水平不在系统,而在理解,基础知识。然后是实际运用经验,经验多了,干事情就漂亮。

HR的话,对技术问题,找要用人的部门负责人做技术把关就行。

好多程序高手,也许对系统配置不熟悉。优秀攻击型黑客对客户体验未必重视,跳合适的吧。

中级 Linux

写一个文件系统

写一个内存分配器

添加一些系统调用

添加一些新的子系统

添加多个保护代码段

高级 Linux

控制一下特定 CPU 的所有寄存器

将 CPU 的复位,读写信号都抓取出来,分析分析如果从硬件黑入 CPU

cpu性能优化,内存性能优化,文件权限管理

从低到高,依次升级。

1. 可以在虚拟机中独立安装Linux,会安装基本软件。

2.在物理机中安装Linux,解决启动引导,显卡驱动等问题。

3. 学会安装软件,并且会简易编译软件,修改服务配置。

4. 掌握Linux的shell,python编写脚本,快速批量的修改服务等。

5,掌握服务器软件的安装,配置等等。

6. 优化服务器性能,合理调度资源,强化服务器安全。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注