“Linux难学/难用”是错误结论

为什么说“Linux难学/难用”是错误结论?

之所以大众认为Linux难学/难用,一是没有合适的教材,二是历史原因。

现在市面上和网络上能找到的Linux教材,即使那些“Linux入门”教材,也都要讲网络配置,讲命令,讲shell、bash,这些内容对于普通用户来说,不仅枯燥,而且极不实用。我们很难找到一本不涉及命令的Linux教材。但事实是,这些内容对于普通用户来说,完全用不到。只有专业技术人员才需要了解这一类内容。

既然用不到命令,那为什么入门教材还要讲这些命令?这是因为,写这些教材的人,绝大部分都是做开发或系统运维的专业技术人员。他们对于Linux的认识,是必须使用命令的,如果不使用命令,会让Linux没有价值。而对于普通用户,系统安装完成以后,甚至在系统安装过程中,基本上都是不会使用命令的。

这是现状,更深入一些研究,会发现这里面有历史原因。早期,比如15年前,Linux的图形操作界面并不完善,导致必须大量使用命令行才能正常使用和运行系统。这使很多早期接触Linux的人留下了固有印象,即Linux很难很麻烦。同时,那些向他们咨询Linux的非专业人士,也只能得到Linux难学难用的结论。之后,发展到2014年左右的时候,虽然Linux系统已经兴起,但也仅限于服务器/开发领域,即只有专业技术人员才会使用,普通个人用户基本没人用。这些历史问题,导致那些写Linux教程人,基本都是专业的Linux技术人员,最典型的就是《鸟哥的Linux私房菜》这本书,太多人读过,但很少有人意识到,这本书其实只适合专业运维人员,完全不适合普通用户。

世界是运动的。时过境迁,到了今天,Linux的图形操作界面已经发展得非常成熟和稳定,且功能也非常完善,完全可以作为家用/办公操作系统来使用。

一个普通人如果学习Linux,只有两条途径,一是找教材学习,二是报培训班。可能学习的人自己都不知道,市面上的Linux教材都是只适合专业技术人员的教材;结果是,找了很久,也看了很多本教材,最后发现Linux学起来好麻烦:网络管理、命令、bash、shell、重定向、权限……太多让人难以理解的内容,所以,自然而然就得出一个结论,就是Linux难学难用。这不是用户的错,也不是作者的错,而更类似于阴差阳错。

国内一直有用Linux替换Windows的呼声,但如何具体推广Linux却没有人深入研究,很多都是停留在“呼声”这里,没有明确可用的向普通用户推广Linux的方案。这并不是因为Linux系统本身不够成熟,而是没有人知道普通用户到底能不能使用Linux和怎么使用Linux。这是一个需要深入研究的课题,不投入大量时间和精力,很难得出明确结论。

《驿窗开源研究报告》在连续3年多的研究期间,采用了最笨的办法,就是亲身体验:只使用Linux操作系统来完成所有工作。这不容易,把windows删除,改装Linux,然后日常就只有Linux系统可用。这种情况下,针对“Linux难学/难用”这个观点所涉及的诸多论据逐一进行真伪论证并研究解决方案,最终得到一个结论:Linux并不难学也不难用,只是我们没有完全弄懂Linux而已。

基于上面的研究结论,驿窗以普通用户的视角编写了《Linux入门指南》一书,这本书能够让大家认识到,普通用户可以像使用windows一样来使用Linux,命令什么的根本不用学也不需要学。读完这本书您就会发现:Linux,不但不难,而且好用。

所以,并不是Linux难学难用,而是我们缺乏一本以普通用户角度为主视角的Linux教材,仅此而已。只要有这样一本教材,学习Linux就再也不是难事。

提示

Y驿窗《Linux入门指南》

由驿窗编写的《Linux入门指南》HTML版专门面向家用和办公领域的普通用户,不涉及开发和运维,不需要学习命令。