有的人把linux运维看成是一项繁琐枯燥的工作;有些人把linux运维当成一个强大的工具。如果是前者,建议换个理解,否则不建议入手。毕竟Linux运维工作是对人毅力和耐心的挑战。当人们看到我的linux终端上的字符时,会惊叹运维工程师面对这些一堆符号时表现出的认真和专注。其实也是兴趣所致,有足够的毅力和耐心。为了达到目的,经过无数次的失败,当我看到终端符号按照我的意愿整齐地滚动,系统按照我的要求有条不紊地运行时,我获得了巨大的满足感,就像赢了一场比赛。游戏。所以兴趣是最好的老师,如果在上手之前就说这项工作极其枯燥乏味,那么学习效率自然不会高。另外,如果你对Linux系统感兴趣,可以买一本《Linux就该这么学》来学习,如果能读懂,绝对不亚于外面培训机构花几千元培训的效果。 1。学习linux运维需要有信心敢于实践,查看运行结果了解linux命令的作用。许多初学者对命令感到困惑,往往是出于一种恐惧,而这些恐惧是没有理由的。仔细阅读文档很重要,但光靠阅读是成不了工程师的。更重要的是,文件上的内容并不详尽。在学习过程中遇到那些不熟悉的命令,只要去百度一下,在终端上执行,然后重新理解文档的描述,就能非常直观的了解这些命令的作用和使用方法。为以后的操作打下基础。发现问题并解决问题就是一个人能力的提升。当然,大胆实践并非野蛮操作,而是必须遵循必要的规范。不要只执行一个“rm-rf/”命令,这真是野蛮的操作。 2。Linux运维需要细心的故障排除思维 Linux运维本身就是一个逻辑思维过程。服务器运行过程中,ps和grep/systemctlsearchandidentify命令用得最多,这也是发现错误问题的地方。Linux上的程序是由这些因果关系组成的:软件是否正常启动?防火墙设置了吗?是否启用了Selinux?因此,理顺各种事件之间的逻辑关系是Linux运维前必须认真做好的准备工作。在完成需求之前,先想好如何实现目标。想不出来就去百度谷歌。有兴趣的可以参考一下http://www.linuxprobe.com/ 3.不可或缺的相关知识 就像最开始要经常练习的几十个基本命令一样,学习linux也一样需要一些简单的计算机思维,只有在学习中才能潜移默化地发展。比如计算机的概念是从0开始的,而不是主观常识中的1。只有懂得更多,才能让前面的路走得更顺、走得更快。很多网友刚入学的时候都缺乏这方面的知识。这不重要;可怕的是当事人不能静下心来弥补知识上的不足。我们不应责怪学校没有教授这些内容,而应关注我们如何学习这些知识。很多工作中遇到的问题,在学校里都没有提到。这不能成为我们拒绝工作的理由。相反,我们应该以积极的心态去对待这些问题,学以致用,学会解决工作中的问题。 4。养成良好的学习习惯 每个人在使用linux的时候都会有不同的习惯和特点,有的人甚至走极端去为各种支持的发行版吐口水,或者联手吐windows。这点大家要注意,不能强求一致,各有各的优势,大家可以根据自己的需要选择使用。不同的操作系统只是一种工具。重要的是我们用它做什么,就像有些人用电脑玩游戏一样。大多数人用它来学习运维或编程,根据自己的需要选择。另外,我们应该停止不必要的系统纠纷,把口水喷到更需要灌溉的地方。遇到问题先百度。百度没有明确思路解决的时候,去论坛QQ群咨询。不要一上来就问问题。没有人有义务回答您的问题。学会自己学习才是最重要的。
