学习Linux,不停的敲命令真的能起到很好的作用吗?

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

不停地敲命令真的能起到很好的作用吗?


记得在初学Linux的时候,听朋友说:要学习Linux,学好Linux你得每天不停的敲Linux命令。从他们口中大概意思: 多敲、多练即可学会Linux。
在这里插入图片描述当然,我不否定这个说法,在初学Linux以及正在入门学习Linux的同学来说,确实多敲,多练可以有较大的提升,但是在学到一定的程度,多敲、多练可能并没有那么管用了。

在我的观点来看,多敲,多练这两个词主要是针对于初学者及入门学者,多敲、多练可以使初学者能够快速的明白Linux的基本命令,在Linux系统中有太多命令了,即使目前工作很多年的Linux大神,也不可能都把命令记住,其实我认为Linux命令如何快速学会,那就是多敲、多练。 那么在多敲、多练的过程中,我认为刚开始很多时候你不需要知道这个命令干什么的,你直接上去照着敲即可,主要是培养你对Linux的一些命令的熟练,到了一定的程度,你就可以去慢慢的了解Linux中每一个命令它到底在这个系统中起到了什么样的作用,然后在继续敲,你慢慢就会总结出很多的命令。

当然敲到了一定的程度你会感觉到这命令敲的有点不耐烦了。

在这里插入图片描述
当你有这样的感觉说明你对于Linux系统中的基本命令算是掌握了不少,这个时候你就会接触很多的服务例如:nfs、ftp、samba等服务…,这时候你会觉得Linux有点小神奇,慢慢敲着敲着你会发现,学习Linux真的好简单啊。感觉自己要上天。在这里插入图片描述
经过了很多次命令的敲打,基本服务的搭建,慢慢的你就会接触到一些比较高端的服务如:Nginx、Apache、Tomcat等相关的web服务。 慢慢的你会学习到PHP环境搭建,在到后面学到了MySQL数据库,结合起来形成淘宝网站最初网站架构,lANMP 这时候你会尝试的去搭建自己的个人网站,自己搭建个论坛。 你会认为自己非常厉害,感觉Linux都学的差不多了。
在这里插入图片描述

当然,随着LAMP的搭建你慢慢的会了解到一个网站就一个LAMP很难支撑很大的并发量,这时候你会继续研究负载均衡、高可用。 你会觉得Linux特别神奇,一台服务器宕机另外一台直接替换,好厉害的样子。 到后来,慢慢的你又会发现这些远远不能支撑起一个网站,数据库压力太大,这时候你就会研究memcached、redis等缓存服务,在web方面你会研究比如:varnish,Nginx反向代理,CDN等等缓存,研究完成后你发现自己感觉吃透Linux了。

在这里插入图片描述
这个时候你已经很膨胀了,因为之前学的一些东西已经感觉很牛逼了,这时候你会发现,噢? 还有叫什么自动化运维的东西? 开始尝试研究如何一键安装好多台服务器系统开始搞kickstart无人值守安装,慢慢的你觉得不行我得批量安装软件,开始整Ansible,slatstack自动化运维,整完之后感觉自己处于一种无敌状态。
在这里插入图片描述
慢慢的你有点膨胀了,安装服务感觉太麻烦了,这时候你开始研究Shell脚本,开始学习if语句,for循环,while循环,case语句,结合起来自己写一个强大的安装脚本,感觉自己到达了Linux的巅峰。慢慢的你觉得Linux主机太耗资源,于是开始搞起了虚拟化,例如:KVM,Docker,开始学习Docker虚拟化,Docker集群等等… 慢慢的走向人生巅峰!!!
在这里插入图片描述
其实上面说的一些经历,我认为应该每一个真正学过Linux的人,都有过同样的经历,也许你没有,但是我还是会多多少少肯定会有人经历过这样的过程。 但是我在很久之前想了一个问题,我现在敲Linux命令敲的已经非常的快,熟练。Linux的一些服务说搭建就搭建,这时候我们一定要自己问自己一个问题。 你知否能够担任讲师这个职位。 我们应该去用更多的时间去思考,我们有教员一样的敲命令手速,教员会搭建的服务我比他都搭建的快,但是为什么我做不了教员。 这个思考在我前几年大脑中一直出现。

我认为:教员和同学差的不是手速,也不是搭建服务有多么快,而是教员它懂得服务到服务之间的原理,它能够把原理讲出来教给学生,其次教员有多年的工作经验,它看待每一个问题都会深思,看问题看的很全面,但是学生可能没有太多的兴趣研究报错信息,没有太多的兴趣去研究其中服务的原理。 从而导致很多的报错自己解决不了。 我可能在前几年对一个朋友说过一句话,Linux为什么精彩,我认为Linux的精彩不是说服务搭建精彩,也不是Shell脚本精彩,它精彩就精彩到它有报错信息,难道报错信息很精彩? NO。 而是当你花了几小时,查了很多的资料,搞了几个通宵把这个报错解决了。 这就是它给我们学习Linux的人带来的精彩。这个精彩才能够让你对Linux提升足够的兴趣。

So? 不停地敲命令真的能起到很好的作用吗?


现在在看到这个问题大家心里面应该大概知道了一些。 我看到网上经常有初学者问:怎么才能学好Linux啊,很多人回答多敲、多练即可,但是我想说的是,及时你多敲,多练,照着文档去敲,不去搞其中的原理,不知道服务到服务之间的原理,就一直搭建服务,敲个键盘,一切白搭。 这就是我说的:我们和教员最大的区别是什么,为什么我们不是Linux教员。 所以此文章送给初学者以及正在入门Linux途中的你,希望此文章能够对您有所帮助!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39591494/article/details/84969086
今日推荐