在通过电子邮件或论坛等提出问题之前,做以下事情:
1) 尝试搜索互联网以找到答案(Google或百度一下)
2) 尝试阅读帮助手册或相关教材、FAQ(常见问题)文档以找到答案
3) 尝试自己检查或试验以找到答案
提问时,请先表述你已经做了上述事情,这将有助于建立你不是寄生虫与浪费别人时间的印象.准备好问题,彻底地思考,轻率的提问只能得到轻率的回答,或者压根没有.在提问时,越是表现出做过思考并在努力解决问题,你越有可能得到实际帮助.
关于如何提问,我在这里不做过多的叙述,请参加著名的社区文章《提问的智慧》,其中的详细介绍值得每一个提问者阅读.
不过笔者更建议初学者多尝试自己解决问题,询问别人获得答案固然好,但是对于知识的累积性和解决问题的能力并没有太大的帮助,笔者比较倾向于我们自己不断尝试解决问题,而不是处处依赖别人帮你解答的Linux懒虫.在你自己寻找答案的过程中,虽然会花很多时间,也可能会遇到挫折,到那时久而久之你会发现,常常为了找一个问题的解答,却多看了好多其他的Linux文件,久了以后经验累积就会越来越丰富,以后再发生的问题时,或许你在以前就已经看过了解决方法,这就是知识的累积.
学习Linux绝非一个速成的过程,唯有通过不断的学习、阅读文件,并不间断地的练习,这样你才有可能成为一个Linux专家.若永远培养不出自我解答的能力,你懂的Linux也将永远是皮毛.
也有些初学者可能会遇到一个很实际的问题,那就是读不懂英文或者说只能似懂非懂的读其中的一部分.那么英语底子不太好的初学者该怎么学习你呢?
每次在上Linux课程“常用命令”这一讲的时候,我都要先介绍两个英文短语,一个是“No such file or directory”,另一个是“command not found”,我发现初学者在学习命令时问的最多的就是这两个问题,输入的文件或目录名称错误或者命令敲错.
Linux的英文提示及英文文档非常重要,不过其实计算机英语很简单,只要熟记了计算机专业英语单词,高中毕业的同学也可以轻松的阅读英文文档.即便你的英语实在太差了,连最简单的计算机英语文档都看不懂,那么在学习4)QQ是否可以在Linux下使用呢?
答:腾讯官方已经发布了QQ的Linux版本,虽然功能尚且相对简单.同时我们也可以选择其他的开源解决方案,比如:eva、LumaQQ、pidgin等等.
5)如果是编程工作者,Linux支不支持一些常规的开发环境呢?
答:可以说在Windows下可以做到的基本在Linux下也都可以做到,比如对流行的语言C/C 、Java 、PHP等的支持,Linux做的一样好,Linux下同样有很多好用的工具,如:TotalView Debugger、Eclipse 、Zend Studio等等. |