为什么以及如何学Linux系统?

在当今的社会中,linux用处实在是太过普遍了。如今用在服务器和嵌入式上的Linux发行版本数不胜数,桌面上linux只占1%的比例,但这不表明linux比windows和mac 作得差,实际上桌面系统上这三个各有千秋,如今ubuntu、centos等发行版本就用着很方便。linux

在学习Linux以前,咱们应该问本身几个问题: 咱们干吗要学习Linux? Linux能给咱们带来什么价值呢? 如何学习linux?咱们要掌握哪些知识点呢?要学多久?咱们在学习以前,必定要首先搞清楚这些问题的答案,咱们不能随便跟风看到别人学,咱们就去学,别人说什么就是什么。只有搞明白这些问题,咱们学习起来才不会感到枯燥,不会没有动力。shell

有同窗说他想学习 Linux,问我如何学习,我就问:为何学习,有些说看别人学习,想玩玩;有些说 Linux 就业好,等等。想问问你们当初学习 Linux 的目的是什么,学习过程是什么样的,如今什么程度,还有就是学习 Linux 的过程应该是什么样的。apache

那么,下面我就一一为你们解答这些困惑,但愿可以帮助一些同窗早日学会Linux。编程

咱们干吗要学习Linux?

linux能够给你一份待遇不错的工做,也可让你有机会参与开源软件的编写,与编程高手相互学习,另外编程方面比windows要容易。ubuntu

Linux能给咱们带来什么价值呢

Linux能给咱们带来不少新兴技术,技术的价值不在于这个技术有多么高超,而在于技术自己给咱们带来什么价值,因此不少时候咱们学习一个技术,不能盲目学,是为了使用这个技术,知道这个技术的使用场景,知道这个技术带来的便利性,咱们才决定要深刻学习。windows

如何学习linux?

学习Linux的第一件事情,就是要选择一个Linux的发行版本,在虚拟机或者物理机安装均可以,初学者最好选用虚拟机。而后就该多动手,多敲命令了。只看书,不实践,一切都是浮云。centos

1.首先学习Linux的第一件事情是学习Linux基础,我的推荐《Linux就该这么学》,前几章里面讲解了Linux的基本命令,管道符,重定向等知识,看懂了这部分基础知识,而且一个个命令去实践,基本上你就已经算得上会用Linux了。固然,选择适合本身的方式更重要。服务器

2.接着学习Linux的第二事情就是要会shell编程。在运维工做中,shell脚本是必不可少的,对于复杂重复的工做,能够经过编写shell脚原本帮助咱们更好的管理维护服务器。固然shell脚本也可使咱们的其余工做变得更加简单。《Linux就该这么学》这本书一样安排了章节,用来专门讲解shell编程知识。我我的认为对于入门来讲最合适不过了。你们能够多看看。网络

3.前面说过,Linux的最大用处是服务器领域,因此你接下来要学的是学会架设配置服务器,刚刚提到那本书在后几章一样提供了不少关于服务器架设的知识。包含了apache,ftp,dhcp,squid,samba等服务器的搭建与配置,写的也十分详细。学会这几个服务器的搭建,管理,再根据我的兴趣和须要选择其余服务器的搭建。慢慢的,你就会发现你使用Linux以及愈来愈顺手了,这时就说明你已经熟练掌握了Linux。运维

咱们应该掌握哪些知识点呢?

总结学习Linux,如下这些知识点确定是要掌握的: 

1. 操做系统基础配置。 

包括网络、主机名等设置,基础的网络知识真的是很必要的,一般这些配置在安装操做系统时均可以指定。 

2. 各类常见的Linux命令。 

Linux的命令不少很杂,可是经常使用的也就那么几个,具体还须要在使用中慢慢学习。

3. Linux操做系统的分区管理、文件管理相关命令。 

操做系统的主要做用之一即是管理文件系统,好比新建、打开、复制、删除、移动、修改文件等文件操做。 

4.熟练使用一款编辑器。 

好比命令行下的VIM,图形界面下的gedit等编辑器。 

5. shell编程。

Shell是Linux中的脚本语言,对于复杂重复的工做,咱们能够所有使用shell来帮助咱们。

7. 服务器架设和配置

这部分有点困难,须要咱们有足够的耐心和恒心毅力,可是当咱们学完这些后,基本上Linux咱们已经算得上能够熟练操做了。

要学多久?

以上是Linux的一个学习方向和路线,对于Linux学习是一个须要坚持的过程,也许经过自学或者培训,3至6个月均可以把基本知识学会,可是重在实践,深刻的思考和不断的摸索,你会发现Linux更多的美!

相关文章
相关标签/搜索