linux – 在演讲中我应该向学生展示什么样的“系统管理员”?

一位老师问我,如果我能在班上谈论我作为 linux系统管理员的工作.该课程被称为“操作系统简介”,我已经有45分钟的时间进行交谈.学生们已经开始了他们的第二年,所以他们在使用不同语言编程方面有一些经验.

我想做的是展示我定期做的各种事情的一系列动手实例.我已经记下了一些想法,但我担心它们可能要么太先进,要么太简单,不能让学生欣赏.另一个问题是,一个主题可能太长而无法解释并且总体上花费太多时间.

以下是一些想法:

>使用版本控制进行程序部署(在我的情况下为git)
>使用grep,awk,uniq,tail过滤apache日志
>我为服务器上的各种东西制作了几个bash脚本
>现场监控(htop,iotop,iptraf)
>在mysql / postgresql中创建数据库并分配角色

那么,这些想法有什么好处吗?你有更好的想法吗?这些想法太简单了,我应该去寻求更多“高级”的东西吗?

解决方法

向他们展示泰德史蒂文斯的“管系列”讲座.

http://www.youtube.com/watch?v=f99PcP0aFNE

通过一张纸,让每个学生在互联网上写下一个有趣的主持人.

通过dns查找,ping,traceroute,whois,nmap,mtr,geolookup和其他工具来管理它们.向他们询问他们熟悉的工具.

大约一周前我在办公室做过这件事.大受打击.

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...