program-dog

2016年6月14日星期二

[书籍推荐]一本非常为初学者着想的Linux开源教程:Linux-training.be

本文是Linux-training.be书籍翻译计划的序言。

企鹅

企鹅



Linux-training.be是什么?

Linux-training.be为你学习linux提供免费的书籍。

当然,它不仅免费,而且开源

本书意在为你自学提供指导性训练,因其贴近可用的linux环境,你可以边学边练。

本书适合完全不懂linux的菜鸟(当然,本书同样对想把linux家用的用户很有帮助)。不过,这不意味着本书会专门介绍如文本编辑器,浏览器,邮件客户端,多媒体或者办公软件之类的桌面应用。

本书发布在GNU Free Documentation License之下。

一个学习路线

先聊一下学习的三个步骤,What,How,Why。这三个步骤的顺序影响学习的效果。

比如以前我们上学的时候老师总是用Why->What->How这样的步骤教学。先讲讲我们为什么要学习某某(诸如为了实现某某,为了完成某某的目标),或者什么导致了我们今天学习的对象,来龙去脉如何如何,然后再讲某某是什么,再讲讲怎么做。这样的学习顺序确实可以充分体现学习的目标,不过对于学习者来说未必友好。因为学一样东西,做一件事情,每个人有不同的目标,每个人有不同的心境,在读者对事物了解之前,一个作者又怎么能清楚的知道读者学习和做事的目标呢?另外,过多的了解事物的来源历史,多少在消磨读者对要学习事物本身的热情。这样看来,总是把Why放在What和How的前面是危险的。

那么就应该把What或者How放在最前面。说道What,也应该有个度。毕竟世人乃至哲学家未必能清楚的知道某事。比如我们在讨论石头的时候,花50年讨论石头是什么这个话题着实没有意思,而且也没办法是明白石头是什么,那么就更加难说明白什么是石头。虽然在做某事认识某物之前应该对某事某物有所了解,但一味追求那是什么,也是可怕的。

最简单的是对事物一知半解的前提下(简单的What),尝试做某事(How),经过长久的亲身体会,再讨论关于为什么(可选择的Why)的问题。

本书属于简单的What->How->可选的Why路线之书。

和其他书籍相比

linux中文的入门书籍中,当然已经有诸如鸟哥的 Linux 私房菜这样好书了,但是本书并没有鸟哥那样的雄心壮志,比如鸟哥在第二章提到,学习linux,要有“有心朝Linux作业系统学习者的学习态度”,学linux要朝着把linux当作“作业系统”来学,鸟哥认为,这些是linux基础的必备条件:

 *   计算机概论与硬件相关知识
 *   先从Linux的安装与指令学起
 *   Linux操作系统的基础技能
 *   务必学会vi文书编辑器
 *   Shell与Shell Script的学习
 *   一定要会软件管理员
 *   网路基础的建立

对于入门来说,没有必要花费这么大力气,掌握这么多基础,再进行linux学习。比如对一个完全的新手来说,应当直接了当的教一些文件操作,简单的几个命令更加合适,而不是要讨论对linux熟悉的人也未必完全掌握的linux群组文件权限linux磁盘与文件系统管理之类的话题,对于一个菜鸟来说,门槛还是太高了。

简而言之,鸟哥这本书是一本力图把Why放在前面的书。

本书特色

但是这本书却让人眼前一亮,从更加基础的地方出发。先教读者几个文件操作的命令,每个命令不是长篇大论的理论,反而是你只要有电脑就可以跟着操作,只要跟着操作就可以马上掌握该知识的核心部分。也就是How的部分更多一点。

本书已经发布超过15(2001-2016)年了。分为基础,系统管理,服务器,文件系统,安全,网络编程几个部分。


1 条评论 :