当前位置: 首页 > 科技观察

为什么你总是学不好Linux技术?这就是我的答案

时间:2023-03-13 05:59:45 科技观察

我们为什么要学习Linux?近年来,Linux发展迅速,尤其是在服务器领域,带来了很多新技术,云计算、虚拟化、大数据等技术,还有安全方面。大发展也给Linux运维工作带来了更多的要求和挑战。Linux作为服务器系统,服务于各行各业,在市场上得到越来越广泛的应用,这得益于Linux的稳定性、高效性和灵活性。Linux在桌面领域也取得了长足的进步,尤其是在ubuntu的推动下,很多Linux发行版都有自己的桌面系统。虽然和微软的windows相比还是有一定的差距,但是linux比windows稳定高效。  我第一次接触Linux是在大学二年级,因为我是***年才拿到自己的笔记本电脑的。当时周围的主流电脑安装的操作系统都是微软的windowsXP,所以我以为电脑是windowsXP,没想到这个世界上除了微软的windowsXP还有其他的操作系统。大学二年级的时候,我的笔记本电脑竟然出现了蓝色的脸。重启系统后,还是进不了系统。后来才知道只能重装系统。本来想买个盗版的XP回来重装系统。虽然当时什么都不懂,但也没想过要不要装系统。可能我还是初生牛犊不怕虎,买XP光盘的时候就看到了光盘。一张带有不同操作系统的CD,所以我出于好奇买了它。那时,我完全不明白。只知道封面是redhat,写的是RedhatEnterpriseLinux12.0。后来证实是制作盗版光盘的涂鸦,实际上是RedHat9.0。回去装系统的时候直接上了RedHat9.0,所以成功装了一次,缘分就是从这一次开始的。当时只是兴趣而已,因为不懂linux和windows的区别,一直拿它当桌面用。从那以后,再也没有遇到过蓝脸、死机、重启,也很少有广告。使用起来非常舒适。当时唯一不能接受的就是没有QQ和MSoffice,因为毕竟还是学生,被windowsXP包围,只好转回windowsXP。那时我只是把Linux当桌面使用,不明白Linux和windows的区别。工作之余,无意间又接触到了Linux,才发现原来Linux的强大。一次偶然的机会在网上看到了刘老师的《Linux就该这么学》这本书,想系统的学习一下Linux,于是就照着看。通过实验操作,我很快掌握了基础知识,了解了基础服务的配置和管理。  说说我自己学习Linux的经历;我是如何学习Linux的,“工欲善其事,必先利其器”。首先,您必须选择适合您的版本。初学者推荐学习CentOS,**版本为7.2。作为大多数企业使用的服务器,CentOS拥有庞大的用户群。如果遇到问题,可以轻松搜索解决方案。它是根据OpenSourceCode由RedHatEnterpriseLinux发布的源代码编译而成。因为来自相同的源代码,一些对稳定性要求高的服务器使用CentOS而不是RedHatEnterpriseLinux的商业版。两者的区别在于CentOS不包含闭源软件。CentOS系统下载可以到CentOS中文站,各种开源镜像站。如果你是第一次接触Linux,可以尝试安装Fedora。Fedora基于RedHatLinux。发布的红帽企业Linux(RedHatEnterpriseLinux,RHEL)在商业应用领域取代了RedHatLinux。目前最新版本已经发布Fedora25。安装过程比较简单,更新快,硬件支持很好,界面美观,可以体验Linux的最新功能。Linux)系列的Linux系统作为学习。RHEL系统应用广泛,典型的是服务器领域。基本上,大型互联网公司的服务器都使用RHEL作为操作系统。学习了RHEL系统后,可以快速融入企业的生产和工作环境,也可以举一反三,快速掌握其他Linux发行版。以RHEL为主学习的人还是很多的,这样交流起来更方便,也更容易解决学习过程中出现的问题。最重要的是RHEL系统的安装和使用相当简单,所以我们不会在安装系统上浪费太多时间。  当我们开始学习Linux的时候,请不要用Windows的思维去思考学习中的问题,因为它们之间的差别真的很大。Linux系统主要是基于命令行的。Linux的精髓在于命令行。虽然Linux也有桌面系统,但X-windows只是Linux中的一个应用程序。因此,要想学好Linux系统,就必须学会使用命令行来操作。对于刚刚从Windows系统转入Linux学习的初学者来说,马上进入枯燥的命令行学习实在是太难了,但是一旦学会了,我们就可以体会到了。其功能实在是太强大了。很多初学者说了那么多命令,我怎么能记住呢?事实上,没有必要死记硬背。可以参考这篇帖子:http://www.linuxprobe.com/training经常用到的命令不多。自然而然地记住它。实在记不住命令,其实Linux系统还是很人性化的,可以使用帮助,比如命令“ls”,如果记不住它的参数,可以用“manls””查看具体说明。那么,我们掌握命令就够了吗?其实我们需要经常操作和练习,因为人脑不是电脑,只要存了数据,就可以读出来。我们的记忆有一个遗忘曲线,所以我们必须经常使用它,这样你才不会忘记它。上面说的《Linux就该这么学》,这本书其实写的很好,所以只有跟着书上的实验反复练习,才能学会基本的命令和服务配置,不练习很难学勤奋地。因为Linux系统是一个非常实用的系统。在学习使用Linux操作系统的过程中,经常会遇到问题。现在网络很发达,可以随时上网查资料,但是不能完全依赖别人网上的资料,因为每个人的问题都不一样。因此,我们要学会独立解决问题,而不是照搬别人的解决方案。学习Linux技术,必须学一点英语。最新的技术文件以英文出版。如果你想深入学习Linux,你必须尝试阅读英文文档。  综上所述,Linux学习第一阶段主要是学习基本命令,多参考书本练习命令,了解Linux系统的基本操作;第二阶段学习各种应用服务器的配置、网络配置、系统安全配置等;第三阶段是学习一门编程语言,python,perl,向高级运维工程师和架构师发展。RedHat是Linux行业的开源领导者。RedHat认证为Linux初学者指明了方向。如果不知道Linux学习的路线,可以看看RedHat认证对每个阶段Linux学习者的要求。祝大家都能成为Linux高手!