Linux系统管理经验总结分享

什么样的Linux版本才适合企业和个人使用? 我想每个人接触的时候都会有这个问题,包括我也是,因为开源以及可定制性方面,导致Linux世界里百花齐放, 各种版本进入我们的视线,所以我们选择自己满意适合的版本的时候很是纠结,这也导致了在学校的时候,我差不多“玩过”差不多不下十种Linux版本。当然也并不是说玩了那么多版本就什么什么的,至少后来自己觉得浪费了很多宝贵的时间去探索更深层次的东西。

先说个人使用的版本吧,如果你喜欢玩儿什么网游,不喜欢自己动手,去探究,自己谷歌的话还是绕过吧,至少目前的Linux世界不适合你。我想大部分人接触Linux的时候都是Ubuntu吧,都被Ubuntu那些特效吸引,装完系统后总是首先找各种美化的方法,把自己的系统界面展现给别人看,别说你没做过,因为爱美好的事物是人的天性,谁也不喜欢天天对着一堆字符界面敲来敲去,耍帅对吧,估计会有人喷,只能送你两字儿:SB。呵呵。当你看见网上别人的桌面是如何如何漂亮的时候,自己也会暗地下决心,也要整出来,于是乎自己在网上找各种方法,不会的一些命令啥的也都看多了差不多记住了。过段时间,或许是Ubuntu把桌面改的别扭后,你想换个版本玩玩,于是乎OpenSUSE,Debian,LinuxMint,ArchLinux,CentOS等等成了你的预选者。

我个人使用的最久的也就是Debian。其实完全没必要用那么多版本。我总结的就是,你可以对着Linux系统族谱,仔细看看分支来源,学习下不同分支源的包管理机制,以及包管理工具,其实其他的部分都是差不多的,没必要在那个上面耗时间,个人还是推荐使用debian和LinuxMint作为DEB包系列的入门系统,不仅界面不用过多折腾就已经很赖看了,也能学习,何乐而不为?要是学习RPM包管理系列的话首选CentOS了,另外就是OpenSUSE虽说也是用rpm作为默认的软件包,界面也很华丽,包管理工具不错,也可以学习下,虽说国内用SUSE系列的不多,纯属个人感觉。

在这个“入门”的阶段,有的人因为嫌麻烦放弃了,投奔win了,有的还是坚持下来了,并把Linux系统管理作为今后的职业时候,那就来说说企业版本的选择吧,国内的话,还是个人感觉吧,CentOS应该比较多,所以选择好版本了,就要开始折腾了,技术从折腾开始。学习的时候也并不是非得把自己机器装一个CentOS来做,而且一招不慎导致系统垮掉或者格式化了那就后悔了,我因为手贱全格不下四次。。。可以借助虚拟化软件比如VB,VM之类的,在虚拟机里面装。下载一个mini版本的,装的东西越少越好,以后按需求来进行安装,不仅降低安全上的风险,也可以减少以后莫名其妙的麻烦。不要盲目追求新的东西,毕竟稳定才是重中之重。什么样的阶段什么样的需求,用什么样的技术,什么样的架构。

通过远程工具连进去,进入无图界面,当然你得先熟悉最基础的命令。开始折腾用源码自己编译定制些东西吧,LAMP环境肯定是先得跑上一遍,不然你都不好意思说你是做系统管理员的了。然后就是各种企业环境的各种网络服务的搭建,比如DNS,Nginx,LVM等等等等。这个过程需要一定时间,期间就是遇见各种错误复制错误信息谷歌去,进入循环状态,当然不要进入死循环了。当实在是各种方法都用尽的时候,去相应的社区去提问吧,那里的高手都会很乐意回答,前提是你自己做过最大的努力,并且要学会提问的技巧,可以在网上搜一篇文章叫提问的艺术,仔细看看。别一看标题就是跪求高手,坐等之类的,谁也不欠谁的,看了这样的问题,大部分人也就是看看而已,都不会怎么鸟你。其实Linux下面出错了大部分都有回显提示以及日志可以看,早有人碰到过并分享出来了,所以你得学习下搜索引擎的技巧,不然搜出来的也不一定能解决你遇见的问题。

最后就是解决之后要善于总结,并分享出来,帮助别人的时候其实也在帮助自己。接下来就是深入的了解一些常用命令以及编译安装上的参数,安全配置以及优化方面的了,善用命令能得到事半功倍的效果。学习下shell脚本,多实际的操作,这时候也差不多算是入门了吧。。。还是个人感觉。当真正从事linux系统管理方面的工作的时候,要学的东西突然变得多了起来,还是那句话,多动手,动脑,善于总结。

安全

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/19368.html