小白应该如何学习Linux,我的一些心得分享.

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39591494/article/details/83410389

大家好,今天给大家分享一下0基础的人如何入门Linux,此文来源:我在上班的路上看到一篇文章,也是写的0基础的人如何学习Linux的文章。当时我在想,我写博文一年多,都是相关Linux及Python等技术的文章,却从来没有写过,我小白到入门的一些过程及学习方法。希望本篇对正在入门的你,有所帮助。
在这里插入图片描述

一、定一个小目标

在学习Linux之前,我认为首先定一个小目标,因为目标能让你学习有所动力,我还记得我当时入门学Linux之前,我就想搭建属于自己的一个网站,有自己的一个域名,去访问www.xxx.com就出来我自己搭建的页面,当时我觉得如果真的能做出来,那么这是相当有成就感的一件事情。所以我坚信,目标还是要有的,万一实现了呢? 但是只有目标是远远不够的,在我认为,目标只是心里上定了一个目标,但是最重要的是行动,我相信目标可以让你去行动,但是行动还是远远不够的,最重要的还是需要坚持,难在坚持,贵在坚持! 坚持,努力,习惯这三点,来分享我从小白开始遇到的一些问题以及学习方法;

二、0基础人员入门心理

在刚开始学习Linux操作系统会遇到很多的问题,比如你会有感觉:我擦,这什么玩意? 咦,不错还挺高级,好炫啊。 哇,敲的这些都是什么意思啊。或者:我去,好难啊,命令记不住啊,真的不明白啊。等等相关的一些心理。 比如我当时看到Linux的想法:我去,这是干啥的,企业还用这玩意? 咱不是有Windows操作系统吗,用这玩意干啥, 我相信我当时的这些疑问,在现在看来,确实就是刚入门的一个小白,当时我对Linux还没有产生多大的兴趣,直到有一天,我知道了一个Xshell的工具通过ssh:22端口远程连接Linux主机,Xshell页面背景黑色,字体白色,一运行命令:哇,好炫,这和黑客一样,真不错,就在这个时候,我对Linux产生了非常大的兴趣,我可以说:我遇见了Xshell所以我才对Linux产生了兴趣,并不是因为Linux岗位有多好,Linux岗位薪资有多少,我只是热爱我想做的一切!

三、0基础到底该如何学习

如果你现在对Linux很感兴趣、你想拿不错的薪资,你需要自身有一项技能,或者你就是想了解了解Linux,随便学学。其实都可以去学习Linux,但是我认为,对Linux感兴趣的这个人学习的效果是最好的。想拿不错的薪资的这个人,学习还行。 需要自己有一项技能的,我认为到了后期动力不是很足。想了解了解Linux随便学学得人,我认为是学不会的。

到底该如何学习?

  • 自学
  • 线上培训班学习
  • 线下培训班学习

自学:
可以去Linux菜鸟教程。去买一些书籍,去网上找一些视频,看看公开课,看看文档等。但是我遇到的很多人,都是刚开始学习动力十足,我有好多的文档啊,我有好多的视频啊,我有好多书籍啊,但是:你就是不坚持去看啊,你就是不坚持去敲啊,你就是不坚持去读文档啊,请问:有什么用吗? Useless 自学阶段虽然你会有很多文档,视频,网上公开课等等,但是你会遇到很多的问题,报很多的错误,浪费比别人多的时间,去学习,看书很难理解,坑一个接一个,等等的现象发生。最终导致-自学(fail) 但是!!! 有毅力,有梦想,有目标,对Linux感兴趣的人。我坚信自学是可以坚持下来的,因为他们知道自己心中有未完成的目标,所以必须奋斗!!!
线上/下
报班去学习,入门快,学习节奏还是可以的,有老师手把手的去教你学习,从入门到实战,会有一些作业,考核等等。 但是:没有一家非常优秀的培训机构,也没有一家非常xx的培训机构。培训机构的老师差不多都是10年很多工作经验的人及有教学经验的人,可能很多人到最后都没学到啥,开始:早知道不报了,早知道换一家了,这个老师讲的不好听不懂…等等的话就都会出来,但是:你从来没有反思过自己,上课之前是否做了预习,下课后是否做了复习,老师布置的作业是否都会完成,不会的问题报错的问题是否已经去了百度和谷歌自己寻找了解决方案,是否和同学一起去沟通过此问题??? 你为你的Linux运维岗位付出了多少心血?…

通过线上,线下,自学的举例,没有一个技术大佬,是很容易的,没有一个人学习技术就是天生就会的。通过以上的例子,学习Linux很简单,但学好Linux不容易,So, you have to drop everything and devote yourself to Linux. 又有人可能不理解了, 发什么英文啊,在秀吗? NO, 我英语也不好,但是我会查,我会谷歌翻译,会百度翻译,我会网易翻译,其实就是想说:不会的就先去查,很重要,培养成这样的习惯,你会慢慢的明白…

四、学习路线


以下是我近期总结的一年多以来写过的一些博文,没想到今天还真用上了,如下:
结构
请上网自行google或者百度,下载redhat linux 7的安装光盘,然后再安装vmware12,自行安装。

勤动手,勤敲命令。Linux是实践性很强的操作系统,不实践,一切都是浮云。默认安装redhat 7,启动redhat 7是字符界面的,但是很多人初学却绞尽脑汁想使用图形界面,这里建议大家图形界面最好少用,不利于大家学习好Linux,一定要尽量用字符界面,慢慢习惯。而工作中,使用Linux大多是字符界面,使用图形界面的概率几乎是零。所以你去学习图形界面的技术价值没有太大的意义。

学习Linux的第二事情就是使用Linux。Linux之所以这么受欢迎是因为Linux的最大用处是服务器领域,所以你要学习使用Linux是学会架设服务器,可以看看如何搭建web服务器,ftp服务器,telnet服务器,ssh服务器。学会常见的服务器搭建,管理,再根据个人兴趣和需要选择其他服务器的搭建

进阶——编程。到了这里,你只是会用Linux而已,或许学会少许shell编程,能够学会简单的shell,编写脚本。但是你要进一步熟悉Linux,就要学会Linux编程。例如,Linux的管道是怎么做,Linux的deamon进程是如何实现的,为什么nohub可以让一个进程可以以daemon形式运行,即使关闭了shell也不会让这个进程也被关闭。这些,你学会了Linux环境编程,你就豁然开朗了。

集群-Shell编程也会了,你就开始想着如何结合负载均衡+web服务+数据库+缓存+高可用搭建出来一些小架构玩,现在,你就可以说对Linux/Unix有所了解,已经有一定的基础了,接下来你就要根据你的兴趣去选择你感兴趣的方向去学习,或许要根据你的工作方向去学习(很多时候工作不是自己的兴趣),师父领进门,修行在个人,以上的学习步骤希望能够帮助到各位初学者学好Linux,学习的知识越多,只会让初学者更加迷茫,但是有一天你会豁然开朗。

万事开头难,特别是刚接触Linux的人,因为很多人一直使用windows,会感觉Linux难以入手,其实大可不必担心,只要自己不断努力的去实践从Linux安装到简单使用,一步一步的按照上面的步骤来学习和使用Linux,这会让大家少走弯路,增加学习Linux的信心,以后大家入门之后继续学习Linux,就会事半功倍了。

程序员等级路线图

在这里插入图片描述

1、按照这个流程图走,首先我们需要定一个目标如:敲成专业的秃顶

在这里插入图片描述

2、同时我们要习惯一个人,体验孤独

在这里插入图片描述

3、我们要树立活到老,学到老的精神

在这里插入图片描述

4、我们要随时准备突如其来的大佬为你保驾护航

在这里插入图片描述

5、我们一定要乐观的看待我们写过的每一个BUG

在这里插入图片描述

6、我们需要读很多的书籍,提高自己

在这里插入图片描述

7、我们要珍惜每一秒的时间

在这里插入图片描述

8、当然,要敲烂很多的键盘

在这里插入图片描述

9、做好熬夜喝咖啡的准备

在这里插入图片描述

10、慢慢的你会发现好久没有听到起床的闹钟

在这里插入图片描述

11、最后你会起床继续敲代码

在这里插入图片描述

12、打造独立并有实力的程序员!!!

在这里插入图片描述

13、最终~ 走向成功的道路

在这里插入图片描述

加油!!!

在这里插入图片描述

真好

猜你喜欢

转载自blog.csdn.net/qq_39591494/article/details/83410389