学习需要足够的毅力和耐心
有些人把Linux运维看作一项冗长而枯燥的工作;有些人把linux运维看作一项得力的工具。如果是前者建议还是改变一下认识,不然不建议入门这行。毕竟linux运维工作是对人的毅力和耐心的挑战。很多人看到我linux终端上的字符就会惊讶于运维工程师面对这一堆堆符号所表现出的认真专注,其实也是兴趣使然,兴趣具备了足够的毅力和耐心。为了达到目的不惜经过无数次失败后,当看到一个个终端符号按我的意愿整齐的翻滚,系统按我的要求有条不紊的运行时,自己都得到了极大的满足,就像打赢了一场游戏。所以兴趣是最好的老师,如果还没入门就把这项工作堪称极其乏味无聊,那学习起来的效率自然会不高,另外你要是对Linux系统感兴趣的话可以买一本《Linux就该这么学》来学习,如果你能通读一遍,绝对比外面培训机构花几千元培训出的效果一样好。
1、学习linux运维需要敢于实践的信心
纸上得来终觉浅,绝知此事要躬行就是这种情况,同样道理,只有不断地在linux终端上上运行这些指令,查看运行的结果,才能弄清linux命令的作用。很多初学者对命令一脸的迷茫,往往是出于一种畏惧,而这些畏惧是没有任何道理的。仔细的阅读文档是非常重要的,但是仅靠读书是成不了一个工程师的。更何况文档上的内容并非面面俱到。在学习过程中接触到那些不熟悉的指令时,顺手百度一下,在终端上执行一遍反过来再重新理解文档的描述,这样就可以非常直观的理解这些命令的作用和使用方法。为以后的操作打基础。发现问题并解决问题就是对自己能力的提高。当然,大胆实践并不是野蛮操作而是必须遵循必要的规范,别没事执行一个“rm -rf /”命令,就真是野蛮操作了。
2、linux运维需要有缜密的排错思维
linux运维本身就是一种逻辑思维过程。在服务器运行过程中,使用最多的是ps、grep/systemctl查找辨别命令,这就是寻找报错问题所在。Linux上的程序就是由这些因果关系组成的:软件是否正常启动?防火墙是否设置好策略?Selinux有没有开启设置等等,进而决定能否执行理想的效果。所以,理顺各个事件之间的逻辑关系,是linux运维之前必须精心做好的准备工作。在完成需求前首先思考一下如何去实现目标,想不到就去百度谷歌你踩过的坑肯定别人也踩过,看看别人是怎么个解决思路,借鉴学习,然后进行总结,不断提高自己的linux运维方面的能力,感兴趣的话可以看下
3、不可或缺的相关知识
就好像最初的刚开始要经常练习的几十个基础命令一样,学习linux也得具备一些简单的计算机思维,这些计算机思维只会在学习里潜移默化的养成比如计算机的观念里是从0开始,而不是主观常识中的从1开始。只有多了解一些,以后走的路才能越来越会顺越来越快。不少网友在进入学习时,缺乏这些相关知识。这并没有什么;可怕的是当事者不能静下心来弥补知识的缺陷。我们不要怪罪学校没有教这些内容,而是要注重自己如何去学习这些知识。工作中遇到的许多问题是学校里没讲过的,这不能成为我们拒绝工作的理由,而应该以积极的态度去应对这些问题,学以致用,为了解决工作中的问题而学习的知识。
4、养成良好的学习习惯
每个人使用linux都会有不同的习惯和特点,甚至有人极端得为了各种拥护的发行版乱喷口水,再或者一起联合起来喷windows。这点大家该注意,不能强求一致,各有各的好处,根据需要选择使用,不同的操作系统只是一个工具,重要的是我们拿它去做什么,就像有的人拿电脑去打游戏有的人拿去学习运维或者编程,根据需要选择。另外我们应该停止无谓的系统之争,把口水喷到更需要灌溉的地方。有问题时候首先百度,百度没有明确思路解决时候再去论坛QQ群咨询,一定不要上来就就发问,谁没有有义务回答你的问题,学会自己学习才是最重要的。
总结4点对学习Linux有帮助的建议(纯干货)
时间: 2024-11-08 22:13:47
总结4点对学习Linux有帮助的建议(纯干货)的相关文章
学习Linux系统的方法经验[有图,长文]
Linux系统是一个开源的高效的以命令行为主的操作系统,主要用于服务器操作系统领域.对于Linux操作系统更多详细准确的解释大家可以网上找到<Linux就该这么学>的第0章介绍的比较详细:从认识linux到现在工作使用linux已经有了4年的时间了,在这里给linux系统入门的童鞋们一些建议.Linux系统给我第一个印象是:免费的(当然这个不准确,开源不等于免费,但是大多数开源产品是免费的,公开源代码的),是命令行的(linux操作系统无处不在,无论是命令行,图形化都是有的),是高逼格的(这个
学习Linux系统的方法经验
Linux系统是一个开源的高效的以命令行为主的操作系统,主要用于服务器操作系统领域.对于Linux操作系统更多详细准确的解释大家可以网上找到<Linux就该这么学>的第0章介绍的比较详细:从认识linux到现在工作使用linux已经有了4年的时间了,在这里给linux系统入门的童鞋们一些建议.Linux系统给我第一个印象是:免费的(当然这个不准确,开源不等于免费,但是大多数开源产品是免费的,公开源代码的),是命令行的(linux操作系统无处不在,无论是命令行,图形化都是有的),是高逼格的(这个
mt学习linux的开始
我的名字是,高猛.90的.于2017-6-7在老男孩开始学习linux,路从这里开始. 我保证做到 1 每天认真听讲 2 认真完成作业 3 做好预习功课 4 做好复习总结 5 坚持每天学习 6 每周坚持只玩两次游戏 7 坚持锻炼身体 8 听话,跟着老师的安排学习 目标薪资是10K 完成目标奖励自己一台新的笔记本电脑. UN_black 2017.6.15
学习LINUX前,学习的内容(20170410)
学习Linux前,教导学习的是计算机基础 CPU与存储之间 操作系统(内核:Kernel负责管理硬件资源,并且把硬件资源虚拟成其他样子,提供给上层所需要运行的应用程序) API(Application progrem interface) 库:Library 本身也是应用程序,它不能独立运行,它只能被其他应用程序调用才能运行 库调用(LIB call) 系统调用(System Call)--api 应用程序本身可以调用库,也可以直接跟内核交互 应用程序随系统的启动而启动 也有根据需要而启动--交
从零开始学习Linux(ls命令)
学习Linux已经两年了,可是仍然是小白一个.用过很多命令,可是很多都没记住,基础不扎实,很大程度上是不记笔记,得过且过. 从今天起,开始整理Linux笔记. Linux每个命令都有--help这个选项,这也是我们学习命令的主要途径. ls 命令,这个命令一般用来查看文件文件夹下的文件. ls 没有参数,默认显示当前目录下的非隐藏文件. ls 后面可以跟文件目录,相对路径和绝对路径都可以. 例如 : [email protected]:~$ ls /home/gaozy/ [email
转 学习linux下的c/c++编程
http://blog.csdn.net/byxdaz/article/details/3959680 1,先有linux环境搭minGW和cygwin都有点麻烦,最最简单的办法还是装个真正的linux,用虚拟机也好,在网络上的另一台机器也好.这样不仅快,而且你有了真正的环境.2.会C/C++语言(估计你会的)3.入门阶段熟悉gcc命令行,最基本的参数,如,-g,-W,-O,-o,-c 建议看man gcc(很大找想要的)4.编译第一个helloworld程序: 基本命令 gcc hellowo
如何学习Linux
我主要在个人环境下使用Linux,所以就从这个角度来探讨Linux的学习之道. 我们平时使用计算机进行上网浏览.实时通信.文字处理.收发电子邮件等,这需要我们桌面环境有窗口.因为上网浏览.文字排版的所见即所得以及电子公文系统等,如果没有窗口界面的辅助,那么将对用户造成很大的困扰.而众所周知的,Linux早期都是由工程师所发展的,对于窗口界面并没有很需要,所以造成Linux不太亲和的印象. 为了强化桌面计算机的使用率,Linux与X Window System结合了.值得注意的是,X Window
学习Linux是件苦差
学习本是件痛苦的是事情,如果学习linux 真的很简单,那么必定是骗子说的谎话,起码这将不能给你带来高薪,打开电脑后的沉思.是该聊会天,还是追个美剧那,还是打盘LOL 还是看看那该死的刘遄写的那本可怕的Linux教材时,请不要忘记自己最初的梦想.同是linux初学者,在这里我推荐两本适用于学习linux的书籍. <Linux就该这么学>刘老师的这本书的初衷,是为了能够让更多的人在学习Linux的道路上,走一条笔直大道,为避免初学Linux的童鞋们少走弯路,刘老师通过自己的工作经验,将一些无需用
文科生细谈学习Linux系统的重要性
首先大概介绍下自己,我学的是公共事业管理方面的专业,可以说是面向纯理论,社区管理社会管理的专业,但是从大二开始,对网络及服务器运维方面产生浓厚兴趣,并不断在网上找相关资料. 在这期间经历过很多,单说桌面环境从Ubuntu到Arch到传闻中以美化著称的elementary OS再到Centos和Debian,对了,还有当时和现在反响都不错的deepinlinux.这些当时都是本着好奇的心理,在不断地折腾,因为刚刚从win平台中折腾过来,比较顺眼KDE,Gnome,和MATE这样的桌面环境(毕竟是小