你究竟该如何学习Linux系统?

你究竟该如何学习Linux系统?

现在社会信息技术快速发展,不知道从什么时候开始linux变得越来越热门了。其实本人最初使用linux是很无奈的事情。当时因为还是学生,淘了一个旧的笔记本,做一些文字处理的工作。原本安装的WindowsXP动不动就死机,无奈之下安装了当时比较火的Ubuntu8.10。我当时只是想找一个Windows的替代品,能够让我好好的使用电脑做点儿事。更多使用的还是Ubuntu的图形化界面,不怎么用命令行当时也不懂这个,所以总觉得比不上Windows。当然,基本的功能还是全的。后来深入使用Linux,是因为毕业做论文时要用服务器,而我们当时学校的服务器是Debian系统,大家只能使用ssh连接。我只好硬着头皮对着命令行敲字了。也是在这种情况下,我才真正发现Linux的好处。最近看到网络上有本不错的新手学习Linux的入门书,个人认为值得一读。很可惜我当时学习的时候并没有这么好的书。

学习Linux首先是选择了Linux发行版本,然后你就会知道如何开始学习Linux了。

1.当然是安装Linux了,请上网自行google或者百度,下载redhat linux 7的安装光盘,然后再安装vmware12,自行安装。新手参考《Linux就该这么学》官网

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

如何学习Linux

1.学习Linux的第一件事情是学习Linux基础,这方面我推荐《Linux就该这么学》,书中讲解了Linux的文件,磁盘,网络,进程等,认真研读这本书,并且对着命令去实践,你就开始了Linux的入门步骤了。

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

3.进阶——编程。到了这里,你只是会用Linux而已,或许学会少许shell编程,能够学会简单的shell,编写脚本。但是你要进一步熟悉Linux,就要学会Linux编程。例如,Linux的管道是怎么做,Linux的deamon进程是如何实现的,为什么nohub可以让一个进程可以以daemon形式运行,即使关闭了shell也不会让这个进程也被关闭。这些,你学会了Linux环境编程,你就豁然开朗了。感兴趣的同学可以去看看 《UNIX环境高级编程》,此书是Linux/Unix编程的圣经是不可多得的好书,读过读懂绝对不会后悔。

4.现在,你就可以说对Linux/Unix有所了解,已经有一定的基础了,接下来你就要根据你的兴趣去选择你感兴趣的方向去学习,或许要根据你的工作方向去学习(很多时候工作不是自己的兴趣),师父领进门,修行在个人,以上的学习步骤希望能够帮助到各位初学者学好Linux,学习的知识越多,只会让初学者更加迷茫,但是有一天你会豁然开朗。

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

最后从我个人的角度来说。首先,Linux是一个很强的职业技能。Windows对于用户来说很人性化了,但也意味着使用者的门槛非常低,基本上大家都会实用。而Linux,即使是命令行的学习和使用,也需要一定时间来学会使用熟悉。在简历上写上熟悉Linux的命令行使用,熟悉Linux配置,要比写熟悉Windows使用,加分不少。

其次,现在很多的服务器和云服务平台选用Linux的更多。这意味着,在超越PC的战场上,Linux是一个必修技术。如果你是从事IT开发的人,Linux基本上是绕不过去的一个门槛。现在Linux在移动端发展的也不错。大家手机大多是安卓系统,而安卓用的也是Linux内核。

最后,Linux设备投入小,尤其对于大型企业来说,节省了很多成本,提高了很多工作效率,而Linux知识在各个发行版本来说,使用上也是大同小异的,学习Linux之后还可以很快的学会使用Unix和Mac。祝大家学有所成。

 

投稿作者 作者网站

为您推荐

说点什么

avatar
  Subscribe  
提醒