2019独角兽企业重金招聘Python工程师标准>>>

第一层次:普通管理员

1、特征:能理解分区的概念,知道安装linux系统和常见的数据库、桌面管理器、应用软件等,能做一些基本的配置(如网络、打印机、调制解调器等),参照手边资料依葫画瓢式的安装和配置常见服务(如NFS、HTTP、FTP、TELNET、 SSH、LDAP、NIS、邮件服务、SAMBA、打印服务等),能解决一些基本的简单问题,熟悉一些基本的常见命令,能理解系统的启动过程等等。

第二层次:高级管理员

1、他首先是一个初级管理员;

2、特征:曾经系统地学习过操作系统原理,了解内存管理、进程管理、CPU调度和进程间的通讯等,并能理解linux系统的机制;学习过程序编写知识,熟练掌握至少一种计算机语言(如C、JAVA、SHELL、PERL、PHP等);学习过计算机网络,理解TCP/IP的原理,懂得以太网、交换机和路由器原理;熟悉计算机安全理论知识,了解常见的攻防策略;学习过数据库理论,熟悉若干种常见数据库产品;

3、具有很强的学习和钻研的精神,能快速跟上当今的科技发展,时时了解linux发展动态,具有几个linux爱好者死党;具有强烈的敬业精神。

4、能从本质上理解下列应用:HTTP服务、邮件服务、打印服务、目录访问服务、文件服务,并能熟练安装、配置、优化和监控这些应用;

5、能定制内核,知道优化内核参数从而使系统时时运行于最佳状态;通过收集系统运行的系列快照了解系统的性能,并能洞察出系统异常且迅速做出反映;非常熟悉系统运行的级别、引导的详细路径和用户登入的详细过程;

6、精通几种流行的文件系统的结构和实现机制;

7、知道安装、配置、优化和监控一种以上的大型数据库;

8、熟悉磁盘分区、逻辑磁盘和磁盘配额的概念,并能自如地应用于实际生活当中;

9、熟悉LINUX中使用的各种加密算法,知道如何杜绝系统中的各种安全漏洞和隐患,能通过细微的蛛丝马迹判断一些用户(含入侵者)的恶意行为并能做出迅速反应(损失评估、健康检查、修补);

10、精通几种常见的脚本语言(bash、sh、perl、php等),熟练一些主要的文本处理工具(grep、sed、awk等),掌握几种编辑器(vi/vim、emacs等);

第三层次:黑客级管理员

1、首先是一个高级管理员;

2、熟悉内核原代码树结构,阅读过一些主要的内核功能模块代码,掌握全部的内核模块算法,熟悉各种模块的实现机理,懂得如何编写设备驱动程序;

3、精通一些调试工具(如GDB、KDB、DDD等),能调试内核、设备驱动程序和各种应用程序,能找出大多数的BUG并能自行修改或生成报告提交相应的内核源码树管理员,知道修改内核从而改变内核的行为以更好地适用于当前的应用环境;

4、具有几个黑客死党,并时时与他们讨论交流;

5、精通c/c++/汇编,能编写高质量的程序,通过下载一些应用的源码并修除其中的恶意代码后安装、调试和监控其行为;

6、能从错误日志文件中找出一些错误信息并能追根溯源(有可能到达源码级);

附录:学习模块

模块1、安装:

1、操作系统安装:几种安装方法,磁盘分区,逻辑分区,各种功能模块的定制安装(含关联性),安装源等,制作应急盘;

2、补丁安装:备份与恢复,指定补丁安装源,打补丁过程中各种问题的处理;

3、应用程序的安装与卸载:RPM工具,源码程序的配置、编译和安装,

模块2、基本配置:

1、网络:

2、定制自启动的服务;

模块3、常用命令:

1、ls, mkdir, rm, find, df, grep, xargs, vi/vim, sed, awk, man, echo, du, mount, fdisk, fsck, cat, sort, tail, head, yast, ifconfig, more, chmod, chgrp, netstat, top, sar, vmstat, kill, cp, make, gcc, gdb, kdb,

模块4、启动和关闭:

1、系统引导全过程,引导时能传递给内核的参数;

2、LILO和GRUB

3、系统关闭全过程,关机命令使用详解;

4、运行级别;

5、文件系统搭接;

6、各种自启动和自关闭脚本;

模块5、用户:

1、用户创建,用户删除,密码安全,磁盘配额;

2、登入过程,初始化脚本,退出脚本,

3、用户行为信息收集和分析,用户权限;

4、登入身份验证算法(PAM),验证模块定制;

模块6、任务安排:

1、定期运行命令,后台和前台任务切换;

模块7、各种服务:

1、守护进程

2、NFS, SHCP, DNS, LDAP, SLP, NIS, XNTP(时间同步), HTTP, SAMBA, PROXY server, SSH, kerberos, FTP,

3、打印服务,

模块8、脚本编程:

1、bash编程语言,perl和php语言;

2、调试;

模块9、文件系统:

1、ext2

2、ext3

3、Reiserfs

4、检查和修复

模块10、性能优化和监控:

模块11、数据库:

1、MySQL, PostgreSQL, Oracle

模块12、X WINDOW SYSTEM:

1、原理

2、实现

3、编程

模块13、内核:

1、内核参数,内核配置,内核编译,

2、内核源码阅读,各个模块实现原理和算法;

3、内核中的各种数据结构;

4、内核调试;

模块14、设备驱动程序:

1、模块基本架构,模块编译方法;

2、模块安装和卸载;

3、内核调用模块的原理;

模块15、安全:

1、备份和恢复;

2、系统文件权限保存与检查;

3、审计;

模块16、其他:

1、正则表达式

2、虚拟机(Vmware, Xen等)

转载于:https://my.oschina.net/u/3744518/blog/1648420

Linux系统管理员修炼三层次相关推荐

  1. 红帽Linux系统管理员学习哪些内容?

    开源技术现在越来越火,无论是从事DBA.网络运维还是开发.云计算.人工智能等岗位,都需要具备些Linux基础知识,本文主要介绍Redhat Linux系统管理员一般学习哪些内容. Redhat  Li ...

  2. 《Linux内核修炼之道》精华版 之 方法论(提供pdf下载)

    到目前为之,博客上分享的精华篇都可以归为方法论的范畴,在很多时候,都是方法论要比细节紧要得多.而这些精华篇又可细分为三个专题:Linux 大史记:内核学习的方法论:驱动开发的方法论. Linux 大史 ...

  3. 看完这篇你一定能掌握Linux(近三万字)

    原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. 有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章将会带你飞.文章非 ...

  4. 《Linux内核修炼之道》精华分享与讨论(9)——内核学习的相关资源

    推荐博文: Linux内核"问题门"--学习问题.经验集锦 推荐下载:<Linux内核修炼之道>精华版之方法论 "世界上最缺的不是金钱,而是资源." ...

  5. Linux系统管理员的工作经验分享

    随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.作为一个Linux系统管理员,我看了许多有关Linux的文档和书籍,并为学习L ...

  6. Linux内核修炼之道 之 前言

    推荐博文: Linux内核"问题门"--学习问题.经验集锦 推荐下载:<Linux内核修炼之道>精华版之方法论 至此落笔之际,恰至Linux问世18周年,18年的成长, ...

  7. Linux驱动修炼之道-SPI驱动框架源码分析(上)

    Linux驱动修炼之道-SPI驱动框架源码分析(上)   SPI协议是一种同步的串行数据连接标准,由摩托罗拉公司命名,可工作于全双工模式.相关通讯设备可工作于m/s模式.主设备发起数据帧,允许多个从设 ...

  8. Linux 系统管理员工具集

    <Linux 系统管理员工具集> 基本信息 作者: 曹江华 林捷 出版社:电子工业出版社 ISBN:9787121201318 上架时间:2013-5-13 出版日期:2013 年5月 开 ...

  9. Linux 系统管理员

    Linux 系统管理员   Linux 文件命令精通指南 作者:Sheryl Calish 为刚接触 Linux 文件命令的初学者提供的速成教程 虽然 GUI 桌面(如 KDE 和 GNOME)能够帮 ...

最新文章

  1. C语言程序设计 细节总结(第8章 指针)
  2. 推荐两款快速查找/替换电脑中文件的软件
  3. DirectX 9高层着色语言介绍3——语言基础(2)
  4. 有些事儿,工程师可能今生仅此一次
  5. 数据库 CURD测试题【中等】
  6. python安装matlab库_[python][matlab]在python36上安装matlab2015b引擎
  7. 2003基于栈的回文字符序列判断(C++)
  8. mysql2014安装文档_hive安装文档
  9. 7、微信小程序-wxs脚本
  10. log4j2配置详情
  11. 编译错误:找不到工程或库
  12. 抖音同款雪花飘落圣诞树
  13. 腾讯云对象存储的完整教程,java将文件上传到腾讯云上后返回可以访问的连接
  14. html文本显示不完整,div css网页显示不完整的原因分析及解决方案
  15. CVE-2020-0787复现
  16. 详解eNSP中Trunk端口和Access端口收发数据的区别
  17. logistic回归的一些直观理解(1.连接函数 logit probit)
  18. 立创EDA学习---第一天
  19. 无人机综合管理系统、设备管理、设备台账、零部件管理、故障维修、维护工单、飞控成员、飞行站点、飞行计划、飞行记录、运维管理、维护管理、人员管理、无人机管理、维修保养、配件管理、保养管理、团队管理
  20. 两个小妙招快速教会大家如何合并多个PDF到一个PDF!

热门文章

  1. HDOJ 1253 HDU 1253 胜利大逃亡 ACM 1253 IN HDU
  2. linux使用同一密钥对实现互相免密登录
  3. 车和家李想:在智能电动车的红海里,这是我唯一能够胜出的机会所在...
  4. snpeff注释变异(variants)
  5. ArcGIS 10.2 三维分析工具箱部分工具不能用
  6. java中finally与return的测试方法
  7. linux 命令:ls命令
  8. 珍藏的最全的windows操作系统快捷键
  9. java 缘起_缘起 网络编程
  10. Android 中Message,MessageQueue,Looper,Handler详解+实例