论文部分内容阅读
当今学习和使用Linux操作系统是一件很火的事,但有相当多的人在学习Linux的过程中普遍感觉Linux较难。事实上学习Linux与学习其它的操作系统有很大的不同,下面给出学习Linux的几点建议。
1 摒弃以往的使用习惯
初学者学习Linux首选碰到的问题就是使用习惯,很多人在学习Linux时总是抱怨“Linux怎么这样用啊?”、“我在Windows中是那样用的”。是的,虽然都是操作系统,但Windows与Linux是差别很大的,尤其是在使用习惯上,毕竟大多数人对Windows是很熟悉的。如果总是抱着用以往使用Windows的习惯来使用Linux的话永远是不可能学好Linux的。
2 应该学习命令
功能非常强大的命令是Linux的一大特色,并且命令的数量达200多个。很多人一看这么多的命令觉得相当头疼,就此打退堂鼓或者只学着用用Linux的图形界面。事实上虽然Linux的命令很多,但常用的命令也就二三十个,学好这二三十个命令应付Linux日常使用绰绰有余。如果学二三十个命令仍然觉得有困难,我建议不要一次性学习这么多命令,而应该把这些命令分散来学。学好几个最常用的ls、cd、cp命令后,就进入后继的学习,如果在学习后面内容的时候需要用到没有学过的命令时再回过头去学,这样能在一定程度上减轻学习的难度。
3 不要有畏难情绪
学习Linux这个操作系统并不是很轻松的一件事,因此很多人面对Linux的问题时都有一种畏难情绪。比如在Linux中如果命令敲错一个字就执行不了,而当学习者多次执行过错误的命令后会产生“Linux太难了”的想法。久而久之畏难情绪会阻挡我们学习Linux的脚步。
4 选择好的教材
教材对于学习者而言是相当重要的,一本错误观念的教材却会让初学者整个误入歧途,就算仅仅只是印刷错误的话也会让初学者走上半天弯路。目前国内关于Linux的书籍有很多但精品的数量却很少,《Redhat Linux 9应用基础》是做得比较好的,如果资金充裕的话建议阅读《Redhat Linux 9桌面应用》、《Redhat Linux 9系统管理》、《Redhat Linux 9网络服务》,前者是后面三本书的缩编版。
5 选定适合你的发行版
目前全球有超过二百多个Linux发行版本,但是这么多的发行版每一个都来试用是不现实的,也是不可取的。而初学者往往会落入一个“试用”Linux的境地,今天用Redhat,明天用Debian,后天又是其它的版本,这样的话学习者Linux实际水平并没有提高,只是有了一些Linux安装经验罢了。其实大多数发行版都大同小异,毕竟他们的内核都是相同的,所不同的是外围软件和使用界面。建议初学者使用Redhat和ubuntu这两个发行版,前者的使用者众多,有较多的教材,后者的易用性非常好。
6 选定自己的学习目标
很多人学习Linux很盲目,觉得Linux现在很热,自己也跟着学学,并不知道自己学Linux是为了什么。从Linux的功能和作用来看学习Linux至少有四个最终的目标,一是用作日常使用的操作系统,比如上上网,编编文件,听听音乐等;二是用于网络应用,最典型的应用就是配置各种网络服务器;三是用于软件开发,比如Linux下的软件开发,嵌入式程序设计等;四是数据库应用。初学者应该从中选定自己的学习目标,从而向这个目标而努力。
7 实践很重要
Linux的操作性很强,光看教材提高不了水平,最好是边看书边进行上机操作,这样学习效率就会很高。特别是在学习命令时,有时看看书觉得很简单的命令,认为不必要到机器上练习,可真到使用时就不是那么回事了,不是写错参数,就是写漏命令,错误百出。
8 学会寻求帮助
很多人在自己的Windows操作系统出了问题时,一般可以在周围找到一些高手来帮忙解决,但由于现阶段学习和使用Linux的人远没有Windows的那么多,所以当学习者在学习Linux出现问题时,可能在周围就不那么容易找到高手来帮忙解决了,因此学会如何寻求帮助是很重要的。寻求帮助的途径很多,一是可以查看系统自身的帮助文档,主流的Linux发行版都有很详尽的帮助文档,而且很多是中文的。二是可以查阅Howto,它是Linux业界数以万计的Linux经验的总结,美中不足的是大部分howto是英文的,可能对以中文为母语的初学者产生障碍。三是通过google和百度,这两个强大的搜索引擎能帮助你搜索出大量的内容,能不能搜到你所需要的很大程度上取决于你输入的关键字,很多问题都能通过这种方法解决。四是到论坛寻求帮助。国内比较好的Linux论坛有www.chinaunix.net,www.linuxeden.com,www.linuxfans.org,www.linuxsir.org等等,在上面提出你的问题,往往会有一些热心的Linux爱好者来替你解答。但是提问的智慧不得不提,很多人一有问题就到论坛“救命,我的服务器出问题了”、“怎样来配ftp服务器”,这里的两个提问犯了两个错误,前一个提问太简单了,“服务器出问题了”,是什么服务器出问题了,是什么具体状况,这些都没有说明,别人无法根据你的提问给出解答;后一个提问太笼统,这种提问不如自己google来的快。因此提问时要清楚描述问题的状况,有配置文件的,最好把配置文件贴上去,并注明自己系统的版本号和机器硬件的情况等等。另外寻求帮助时要注意礼貌,Linux论坛一般是非赢利性的,里面的高手们更加不可能通过回答问题来获利,所以别人并没有回你的帖子的义务,这些出于热心的帮助是应该得到尊敬的。
如果能做到上面8点,学习Linux会少走很多弯路,真正做到事半功倍。
作者简介:夏晶,黄冈职业技术学院计算机科学系系统分析师,研究方向:Linux操作系统。
1 摒弃以往的使用习惯
初学者学习Linux首选碰到的问题就是使用习惯,很多人在学习Linux时总是抱怨“Linux怎么这样用啊?”、“我在Windows中是那样用的”。是的,虽然都是操作系统,但Windows与Linux是差别很大的,尤其是在使用习惯上,毕竟大多数人对Windows是很熟悉的。如果总是抱着用以往使用Windows的习惯来使用Linux的话永远是不可能学好Linux的。
2 应该学习命令
功能非常强大的命令是Linux的一大特色,并且命令的数量达200多个。很多人一看这么多的命令觉得相当头疼,就此打退堂鼓或者只学着用用Linux的图形界面。事实上虽然Linux的命令很多,但常用的命令也就二三十个,学好这二三十个命令应付Linux日常使用绰绰有余。如果学二三十个命令仍然觉得有困难,我建议不要一次性学习这么多命令,而应该把这些命令分散来学。学好几个最常用的ls、cd、cp命令后,就进入后继的学习,如果在学习后面内容的时候需要用到没有学过的命令时再回过头去学,这样能在一定程度上减轻学习的难度。
3 不要有畏难情绪
学习Linux这个操作系统并不是很轻松的一件事,因此很多人面对Linux的问题时都有一种畏难情绪。比如在Linux中如果命令敲错一个字就执行不了,而当学习者多次执行过错误的命令后会产生“Linux太难了”的想法。久而久之畏难情绪会阻挡我们学习Linux的脚步。
4 选择好的教材
教材对于学习者而言是相当重要的,一本错误观念的教材却会让初学者整个误入歧途,就算仅仅只是印刷错误的话也会让初学者走上半天弯路。目前国内关于Linux的书籍有很多但精品的数量却很少,《Redhat Linux 9应用基础》是做得比较好的,如果资金充裕的话建议阅读《Redhat Linux 9桌面应用》、《Redhat Linux 9系统管理》、《Redhat Linux 9网络服务》,前者是后面三本书的缩编版。
5 选定适合你的发行版
目前全球有超过二百多个Linux发行版本,但是这么多的发行版每一个都来试用是不现实的,也是不可取的。而初学者往往会落入一个“试用”Linux的境地,今天用Redhat,明天用Debian,后天又是其它的版本,这样的话学习者Linux实际水平并没有提高,只是有了一些Linux安装经验罢了。其实大多数发行版都大同小异,毕竟他们的内核都是相同的,所不同的是外围软件和使用界面。建议初学者使用Redhat和ubuntu这两个发行版,前者的使用者众多,有较多的教材,后者的易用性非常好。
6 选定自己的学习目标
很多人学习Linux很盲目,觉得Linux现在很热,自己也跟着学学,并不知道自己学Linux是为了什么。从Linux的功能和作用来看学习Linux至少有四个最终的目标,一是用作日常使用的操作系统,比如上上网,编编文件,听听音乐等;二是用于网络应用,最典型的应用就是配置各种网络服务器;三是用于软件开发,比如Linux下的软件开发,嵌入式程序设计等;四是数据库应用。初学者应该从中选定自己的学习目标,从而向这个目标而努力。
7 实践很重要
Linux的操作性很强,光看教材提高不了水平,最好是边看书边进行上机操作,这样学习效率就会很高。特别是在学习命令时,有时看看书觉得很简单的命令,认为不必要到机器上练习,可真到使用时就不是那么回事了,不是写错参数,就是写漏命令,错误百出。
8 学会寻求帮助
很多人在自己的Windows操作系统出了问题时,一般可以在周围找到一些高手来帮忙解决,但由于现阶段学习和使用Linux的人远没有Windows的那么多,所以当学习者在学习Linux出现问题时,可能在周围就不那么容易找到高手来帮忙解决了,因此学会如何寻求帮助是很重要的。寻求帮助的途径很多,一是可以查看系统自身的帮助文档,主流的Linux发行版都有很详尽的帮助文档,而且很多是中文的。二是可以查阅Howto,它是Linux业界数以万计的Linux经验的总结,美中不足的是大部分howto是英文的,可能对以中文为母语的初学者产生障碍。三是通过google和百度,这两个强大的搜索引擎能帮助你搜索出大量的内容,能不能搜到你所需要的很大程度上取决于你输入的关键字,很多问题都能通过这种方法解决。四是到论坛寻求帮助。国内比较好的Linux论坛有www.chinaunix.net,www.linuxeden.com,www.linuxfans.org,www.linuxsir.org等等,在上面提出你的问题,往往会有一些热心的Linux爱好者来替你解答。但是提问的智慧不得不提,很多人一有问题就到论坛“救命,我的服务器出问题了”、“怎样来配ftp服务器”,这里的两个提问犯了两个错误,前一个提问太简单了,“服务器出问题了”,是什么服务器出问题了,是什么具体状况,这些都没有说明,别人无法根据你的提问给出解答;后一个提问太笼统,这种提问不如自己google来的快。因此提问时要清楚描述问题的状况,有配置文件的,最好把配置文件贴上去,并注明自己系统的版本号和机器硬件的情况等等。另外寻求帮助时要注意礼貌,Linux论坛一般是非赢利性的,里面的高手们更加不可能通过回答问题来获利,所以别人并没有回你的帖子的义务,这些出于热心的帮助是应该得到尊敬的。
如果能做到上面8点,学习Linux会少走很多弯路,真正做到事半功倍。
作者简介:夏晶,黄冈职业技术学院计算机科学系系统分析师,研究方向:Linux操作系统。