摘要:Unix系统管理员可能会很懒或喜欢优雅的解决方法,这就是他们的存在之美。一位优秀的Unix系统管理员有着自己的习惯:不会等到问题来找你、精通所使用的工具和系统、确定事情优先次序和喜欢优雅的解决方案但不迷失等。

优秀的Unix系统管理员是怎样工作的?他们有着什么样的习惯?为何他们有着众多奇怪的癖性?我们知道,Unix管理员通常都很懒,当遇到一个看起来需要很多手工的、重复性的工作才能解决的问题的时候,他们中一些守旧派的Unix代表一定会选择编写一些代码来搞定它的。这通常会比手工操作更加节省时间,虽然有时候事实也并非如此。

而有时候,他们更喜欢优雅的解决方案,如果有好几种方法可以修复一个问题或者实现一个目标,那么他们会选择花费更多的时间来开发一个既可以解决当前的问题又能防止将来发生类似的问题的解决方案,而不是简单地贴上一块XX牌创可贴。

下面就让我们看下来自美国科技网站ITworld总结的优秀Unix系统管理员的七个习惯,类似于Stephen R. Covey所著的《高效能人士的七个习惯》中提到的那样,该书出版于1989年。

习惯一:不会等到问题来找你

很多人都会保持警觉来随时迎接可能出现的突发状况,而处理这类事件的最佳方法是在问题初现的时候就将其扼杀在摇篮之中。例如,事前检查系统报出的异常日志、检查性能和磁盘的空间、查看应用故障或丢失的进程。

积极主动才能在问题变得复杂之前解决之(即使是主服务器发生故障,也可以事先利用备份快速重建一个服务器环境。),或者可以在恰当的时间和在故障到来之前将问题通知给用户。

习惯二:精通所使用的工具和系统

判别你的服务器是否处于故障中最好的办法就是了解服务器是否在正常的工作。如果一个服务器平时所使用的内存是50%,但从开机就以99%来运行,你就得弄清楚为什么会不同:服务器正在运行哪些进程呢?哪些进程占用了比平时多的资源呢?你需要编写一个Find命令,来帮助你找出可疑的文件,或许你在遭受一个很大的攻击,但不要恐慌,静心地做好每一步才能事半功倍。

习惯三:确定事情优先次序

重要的事情一般情况是先做的,但涉及到你的工作时间或所做的事情的时候,这似乎就不一定了,你应该综合各个情况来决定事情的优先级,而不仅仅看事情是否重要。如果一个事情能够在几分钟之内就能解决的话,那么就先处理好这个问题后再回到更重要的问题上,即使后者你无法在一天之内完成。

习惯四:喜欢优雅的解决方案,但不迷失

当处理一个大问题的时候,Unix管理员在“尸检”上花费的时间要比解决这个问题所花费的时间多得多。

在一个强悍的Unix管理员的工作中,不存在不可思议的现象。每一种情况必须要有逻辑起点,而且可以按照合适的路径来追本溯源。简而言之,每一件事情都有原因,在找到这个原因以前,他们绝不放弃!

一些Unix系统管理员可能太得意忘形反而迷失了自己,往往为了一个很小的问题浪费太多的时间和精力。如果你遇到一个非常严重的问题,可以为了避免再次发生而去花时间了解事故的原因并解决之。如果这个问题并不会造成严重的后果以及再次发生的话,那就不要再去推敲了。

习惯五:学会记录工作

优秀的Unix系统管理员会记录一些重要的事情,并不会由着自己的性子乱来,因为有些复杂的工作或流程,若不记录则会让你回头重新开始,浪费大量的时间和精力。例如,涉及到Windows虚拟服务器上运行和传送数据文件到Unix服务器上等事情,都需要记录和备份。

习惯六:解决问题并解释

告诉一个优秀的Unix管理员,一个文件“vanished”了,他只会轻蔑地嘲笑你。证明给他看,这真的发生了,他就会不知疲倦地研究这个问题了,直到可以找到一个合理的原因和解决方案为止,之后会慢慢的解释给你听。许多人都认为这是傲慢和自负的表现。的确是——但是我们有这个资本。

习惯七:留时间给自己

优秀的Unix管理员并不会把自己所有的时间都投入到工作之中,他们会安排在办公室走动的时间、去健身的时间、去学习新东西的时间。

其实他们还有很多的特点,例如使用vi,而不是emacs,更不可能是pico或nano;关于Windows,知道的也很多(过去他们可能只是装作不知道而已);以及对于Unix设备,他们几乎从来都不选择重启等。

优秀Unix管理员的七个习惯相关推荐

  1. 产品读书《高效能人士的七个习惯》

    高效能认识的七个习惯读书分享 作者简介 史蒂芬·柯维(Stephen R. Covey),美国著名管理学大师,入选美<时代周刊>"影响美国历史进程的25位人物之一",是 ...

  2. 高效能程序员的七个习惯

    [原文链接] 昨天收到一个读者留言,问作为程序员,有什么学习和工作上的好习惯可以借鉴?想了想,干脆附庸风雅一下,总结个『高效能程序员的七个习惯』吧.Disclaimer:一家之言,可不信,但不可全信. ...

  3. [转]高效能程序员的七个习惯

    内容转自:http://tchen.me/posts/2014-03-05-highly-effective-programmer.html 昨天收到一个读者留言,问作为程序员,有什么学习和工作上的好 ...

  4. UNIX高手应该保持的习惯

    UNIX 高手的 10 个习惯 克服不良的 UNIX 使用模式 采用 10 个能够提高您的 UNIX® 命令行效率的好习惯--并在此过程中摆脱不良的使用模式.本文循序渐进地指导您学习几项用于命令行操作 ...

  5. php如何编写应用程序,编写安全 PHP 应用程序的七个习惯

    在提及安全性问题时,需要注意,除了实际的平台和操作系统安全性问题之外,您还需要确保编写安全的应用程序.在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性: 验证输入 保护文 ...

  6. 进行有效编辑的七种习惯

    如果你的很多时间是用来敲纯文本,写程序或HTML,那么有效地使用一个好的编辑器能节省你不少时间.这篇文章里的指导和提示将有助于你更快工作,更少犯错误. 文中采用开源文本编辑器Vim(Vi IMprov ...

  7. 编写安全 PHP 应用程序的七个习惯

    在提及安全性问题时,需要注意,除了实际的平台和操作系统安全性问题之外,您还需要确保编写安全的应用程序.在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性: 验证输入 保护文 ...

  8. 成长型思维——人不成熟的五大特征和高效能人士的七个习惯

    成熟,指人的思想观念之转变,从幼稚向更高一级的转变,对事和物的看法更加理智,并且这一过程中往往伴随着周围环境的改变而发生,也包括其他人的影响. 人不成熟的五大特征 一.立即要回报 二.不自律 三.经常 ...

  9. 高效能人士的七个习惯--读后感

    记得新员工入职时,公司给每人发了一本"高效能人士的七个习惯",并邀请公司的培训讲师给大家讲解相关内容,作为新员工培训的一部分,培训完后,对本书只是有一些基本的了解,书中的很多思想及 ...

最新文章

  1. AJAX 一些常用方法
  2. 10行Python代码自动清理电脑内重复文件,释放双手!
  3. Sql Injection脚本注入终极利用方法
  4. 【两种方法】基础实验4-2.7 修理牧场 (25 分)
  5. VirtualBox虚拟机配置CentOS7网络图文详解教程
  6. python定时任务之cron_Python定时任务框架APScheduler 3.0.3 Cron示例
  7. DevExpress WPF v19.1新版亮点:PDF Viewer等控件新功能
  8. C/C++[codeup 2046]8皇后
  9. C语言九九乘法表的五种输出形式(完整,左上,左下,右上,右下)
  10. MATLAB中矩阵求和的方法
  11. 如何识别图片文字,PaddleOCR机器学习开源项目使用 | 机器学习
  12. 用Poi 转word docx 跟 doc 格式
  13. 服务器能共享性能吗,共享云服务器性能
  14. MongoTemplate 聚合查询
  15. vue +springboot项目部署(nginx)
  16. python示例--下载mysql数据库中数据--excel表格,合并表格
  17. java中定义byte数组,浅谈java的byte数组的不同写法
  18. 微信授权文件放到域名根目录
  19. 关于QQ密码暴力破解的一些想法(仅提供一个想法)
  20. js判断国内主要浏览器名称(QQ、360、遨游、搜狗、2345、Google Chrome、Edge、IE)(最新,亲测有效)

热门文章

  1. C#中几种常用的集合的用法
  2. python怎样定义一个数组_python如何建立全零数组
  3. Windows下创建软硬链接
  4. java自适应table_Java 设置Word中的表格自适应的3种方式
  5. 二进制枚举子集 CS Maxor 或运算,DP(SOS)
  6. 【洛谷 - P2756】飞行员配对方案问题(网络流最大流,输出方案)
  7. 【POJ - 3250 】Bad Hair Day (单调栈)
  8. 4.3)深度卷积网络:目标检测
  9. Apollo进阶课程⑪ | Apollo地图生产技术
  10. matlab语言 列车平稳性指标,铁道车辆平稳性分析报告.docx