为何要学习 Linux?
这个问题可能困扰着很多 Linux 初学者和爱好者,其实我也说不上来为何要学习 Linux,可能最实在的理由就是—-Linux 相关工作岗位很多。在“见到” Linux 的第一面并不会感觉到此物有多么惊艳和神奇,但经历了漫长的学习和接触之后,你会发现它是如此的让人神往和愉悦。
那么,如何才能学好Linux呢?
第一、抱着良好的心态去学习
学习 Linux 一定要保持一个良好的心态,切忌怀疑自己的学习方向和成果。
拿我自己的经验来说,我学 Linux 是因为要比赛,学习 Linux 成了我每天的任务,就像“出租车司机每天一起床就欠200百元钱”一样。苦于学校没有专业的老师,只好一心扑在“圣贤书”之上,在经历了半年的强制学习和 强制灌输,我产生了严重的自我怀疑:“学习 Linux 有什么用?那么多命令记到死啊?还比什么赛,干脆退赛完事”。这些不良的情绪直接阻碍了我学习的动力和效率,但试问这世间有什么是容易的呢?还记得你敲出 的第一条命令在一个“黑漆漆”的窗口中显示了什么样的神迹吗?学习 Linux 绝非是件易事,但请不要怀疑你自己的方向和成果,你所付出的终将会给丰厚的回报。
“善终若始,则无败势”这句话就总结了我上面说的一些乱七八糟的话,如果一件事情结束的时候你还能保持像你开始那样心态的话,那么你将立于不败之地。
这一段最后补充一个小的问题吧,不要纠结去学习哪个 Linux 发行版,其实从任何一个发行版开始你的学习之旅都是一样的。
第二、合适的学习方式和教材
上面也说了,笔者最开始学习 Linux 的时候纯自学,经历了“鸟哥”的厚重,以及 Linux 从入门到“进坑”,各种各样的书籍和视频充斥着我本来就不太大的脑容量。说实话《鸟哥的 Linux 私房菜》是一本特别好的书,清晰明了、幽默风趣,但因为此书“厚如砖头”以及目前 Linux 的版本情况,所以不太推荐初学者拿此书系统的学习 Linux。当然如果第四版出了还是赶紧拜读一下的好(听说第四版今年就会引入到大陆了)。
又扯了一堆废话,那么来个明确的问题,选择视频还是书籍?
很多初学者比较倾向于找一些视频教程来看,其实这真是极好的,但是你得找一些质量高、口碑好,最好是一些大型培训机构内部的视频比如:马哥教育Linux。但是请不要一直依赖视频, 毕竟视频除了没有互动之外,跟上课一样的,所以看视频的唯一缺点就是学习成本的增加,这个成本包括了取得费用和时间成本,所以在你什么都不懂而且看书看 “懵逼”的时候先看看视频吧。当你把 Linux 基础命令用熟练了,理解简单的服务原理并可以独立配置简单的服务的时候,那么就去看书吧!看书可以大大的节省你的时间、金钱成本。
看什么书?当然萝卜白菜各有所爱,选择什么样的学习方式和学习教材对每个人来说都是不一样的,就跟谈恋爱一样,没有最好只有最合适。
第三、不要抵触“无聊”的英语
英语无聊吗?楼主目前还在学校学习,经常可以听到一些放弃英语的朋友们说“我们是中国人,干嘛要学英语”,我就提提不吐槽了。
基本上你学习 Linux 或者使用 Linux 一段时间以后,你会发现与其说是学习 Linux 操作系统,还不如说是学习如何阅读英文呢。比如初期我们使用英文基本是在“找男人”的时候用的,当然这个 man 是个金发碧眼的“猛男”,你跟他说中文?我敢保证他能打死你。:D
随着知识的深入,你可能会需要经常去搜索一些资料,当度娘不能满足你的时候,你还得去找另一个男人—谷哥。你跟谷哥讲中文当然是可以的,但是有 时候谷哥会用中文含蓄的跟你表达“我这里资料还是太少了,你去我哥哥(英文谷哥)那问问?” 试问此时如果你不会用英文描述你的问题,或者看不懂外国牛人的回答,那时候真的有种想拿豆腐撞死自己的冲动。

拿一朋友的例子来说,他就属于那种宁可背命令、背参数、背配置格式,也不愿意多记点单词的家伙。但我们仔细分析一下,假如我背了200个在 man 文档中经常出现的单词,通过这200个单词我可以猜测大多数的英文段落的意思,我还用背那些“毫无生机”的命令和参数吗?而且说实话,语言的学习是非常有 意思的一件事情。
第四、找到乐趣以及伙伴
能从枯燥的学习中找到属于自己的乐趣,这是一件很幸福的事情。楼主在学习的过程中经常会产生一些天马行空的想法,类似于“这样行不行?那样做好不 好?如果我这样做会产生什么样的效果?”这种想法总会让我非常急切的去试一试,虽然结果可能跟你的想象相差甚远。甚至这些问题度娘都能告诉你,但我就是喜 欢自己动手尝试所带来的“快感”。当然所谓的乐趣也是相对于个人而言的,有些人把尝试新东西当做乐趣,每一次成功输出所产生的小小的成就感也可以是乐趣, 当然还有一些恶趣味不是吗?
找到小伙伴也是一件很重要的事情,楼主在刚学习 Linux 的时候有好多同学、学弟学妹在同一屋檐下学习,彼此竞争、彼此帮助,每个人都能得到长足的进步。当然其实这里我想说的是找个已经学会或者从事 Linux 的朋友,当你不会的时候有个人可以帮你,这样会省掉很多查资料、翻文档的时间。
什么?“那些高手都不理我”。
亲,我推荐你先检查自己问问题的态度。楼主在长期混迹的 QQ 群中经常见到一些初学者会提问一些问题,在得到回答后连句感谢的话都没有就默默的潜水了,甚至经常看到那种得不到响应就破口大骂的。天哪,谁欠你的 吗?OK,自己的态度没问题之后,那么你可以怀疑那些高手是否名副其实,真正的高手永远乐于分享并且伴着强烈的“开源精神”。当然有时候那些大神仅仅会抛 出一句“方向”性的回答,但有时候这种答案才是真正优秀的答案,会帮你理清前进道路上的很多岔口。马哥教育Linux网络版全天候提供QQ群在线答疑服务。
第五、多动手实践
这一段其实真的没必要多说,上面介绍了我自己的 Linux 学习经历和学习方法,这些都是有差异性的,但永恒的不变的是“熟能生巧”这四个字,学好 Linux 绝非一朝一夕之事,时间、知识的积累一定可以将你推上顶峰。
马哥教育历经近十年发展,以“匠心精神,良心教育”为宗旨 ,以国际“MVP”体系为标准,培养了数万名资深、专业的高端IT人才,80%以上学员在互联网 排名前300的企业高薪就业,拥有Linux运维、Python开发、云计算等多个高端学科。凭借马 哥教育职业IT培训的高品质和毕业学员的良好口碑,其已经成为业内知名互联网公司重要人 才战略合作伙伴,获得了百度、腾讯、阿里、中兴、科大讯飞、大众点评、51CTO、唯品会、京东、中国移动、 新浪、红帽等互联网巨头的人才合作支持,2013年成为51CTO官方推荐 合作机构,与多家IT互联网企业签订专项人才培养计划,毕业学员平均薪资达10K以上。

转载于:https://blog.51cto.com/13921148/2159164

为何要学习 Linux?相关推荐

  1. 为什么要学习Linux?

    Linux学习进阶路线图 学习Linux的一个指南 在 2012年03月09日 那天写的     已经有 64298 次阅读了 感谢 参考或原文 服务器君一共花费了31.922 ms进行了2次数据库查 ...

  2. 测试人员为什么也要学习Linux操作系统

    我相信能够看到这篇文章的你,一定是对计算机感兴趣.想要增加技能从而为以后加薪打基础.今天,我就和大家谈谈我对为什么要学习 Linux 系统的看法.我将从如下这三个方面谈我的看法. 巩固基础知识 做一个 ...

  3. 为什么要学习Linux及其学习路线

    1.<Linux程序设计>- 靠它来入门,然后装一个linux体系,练习shell(party)和linuxC,把基础打牢: 2. <深入理解Linux内核>和<Linu ...

  4. 云计算与linux运维哪个好,为什么很多人要学习Linux云计算运维进入IT行业呢?

    现在有越来越多的小伙伴进入IT的互联网行业,其实,it圈儿的薪水还是很具有吸引力的.许多小伙伴选择了Linux运维的学习方向.但有些人认为学习是困难的,看到那多的人选择Linux行业,自己也想尝试.实 ...

  5. Linux-1.2为什么要学习Linux

    为什么要学习linux? 基于以下几个原因我们需要学习linux: 1.linux是自由软件 linux是一款自由软件,公开源码的.可以免费获取的操作系统,且linux下许多软件也都是可以免费获取的, ...

  6. 为什么学python要先学linux-为什么要学习 Linux?

    有以下几个原因: 1.大多数服务器都是部署的Linux,因此如果你开发的程序部署在Linux上,那么学习Linux是有好处的. 2.开发Linux应用程序,例如C/C++开发,虽然在windows的C ...

  7. 为什么计算机专业的学生要学习Linux系统?

    用linux逼格够高,都是大牛才用的?很多人对他嗤之以鼻,但也有人对他爱恨交加.爱之深恨之切,先来说说恨吧,恨linux下没有QQ,没有Qvod.屌丝2宝缺一不可,可偏偏2个都缺.爱等你慢慢发现. 为 ...

  8. 为什么要学习Linux操作系统?

    你好,我是你的老朋友刘超.在"趣谈网络协议"结课半年之后,我又给你带来了一个新的基础课程,"趣谈Linux操作系统". 在"趣谈网络协议"的 ...

  9. 为什么要学习 Linux?

    今天在知乎上边,翻到了一篇文章,作者诙谐幽默的故事打动了我,我觉得有必要和大家分享一些 作者:ZHANG Zaikun 链接:https://www.zhihu.com/question/201177 ...

  10. 我为什么要学习Linux?

    好长时间没好好写点东西了,前段时间由于项目的需要出差了一个多月,期间各种加班,每天晚上加班到十点,回到宾馆实现是没什么精力再写博客了.有时间能静下来写点东西总是很好的一件事,如果写技术方面的博客,不仅 ...

最新文章

  1. python 词云_python数据可视化——词云
  2. RHEL6入门系列之十三,阶段练习1
  3. 编程之美-程序改错方法整理
  4. GDCM:rle转img文件的测试程序
  5. java怎么判断字符串是否为空的几种方法(亲测)
  6. python自动排版 html_Python 实现自动完成A4标签排版打印功能
  7. jvm 内存镜像_镜像镜像–使用反射在运行时查看JVM内部
  8. 5个实用提速深度学习模型的方法
  9. 【英语学习】【English L06】U03 House L1 What type of apartment do you want to rent?
  10. 案例学习BlazeDS+Spring之五InSync03强类型
  11. mysql msdtc 不支持_MSDTC”该伙伴事务管理器已经禁止了它对远程网络事务的支持”的错误(转) | 学步园...
  12. vrep_Nao控制_学习记录
  13. Netty实现自定义协议和源码分析
  14. vue.js/devtolls插件下载
  15. bootstrap 动态横向时间轴_jquery纵向时间轴插件_Bootstrap响应两侧时间轴特效代码Timeline...
  16. 小程序实现公农历选择器
  17. xupt2017 I 威尔逊的无底胃
  18. canal学习2--canal Adapter使用
  19. C#自动播放下一首歌曲(windowsmediaPlayer)
  20. 使用跳板机实现外网访问局域网内虚拟机的大数据及K8S集群【借助向日葵】

热门文章

  1. vue上传图片时,console.log()图片信息遇到的坑
  2. ELK 收集多个日志文件
  3. 从stm32转向Linux,STM32MP1Distrib
  4. ffmpeg支持的扩展库有哪些
  5. so没有打包进AKP导致java.lang.UnsatisfiedLinkError: dlopen failed: library “lib.so“ not found
  6. 解决办法:无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
  7. 新员工进入公司,应告知的工作纪律
  8. 手机进程多了,有的进程就无法联网?
  9. LINUX下载编译opusfile/opus-tools
  10. 解决办法:undefined reference to symbol '_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3