豆瓣评分9.7!玩转Linux,原来要从它开始!

程序员书库(ID:OpenSourceTop)编译

部分节选自:《树莓派开始,玩转Linux》

随着智能硬件的发展,越来越多的人开始希望了解并使用树莓派这一流行的微型电脑,而且它不仅适合大人玩,也非常适合小孩子。


你可以在网上找到大量树莓派相关的视频/在线教程,但是,我觉得阅读一本书对你的影响更大,更能帮助你在学习一个新项目的时候建立信心。


树莓派的书通常会配备一系列的代码和教程,也被认为是通往计算机设计的大门,它带来了计算机领域从学习编程到电子设备的革命性变革。因此,使初学者、专业人员能够设计和实现一些独特的代码。



Linux是使用最广泛的开源操作系统,而树莓派是新兴的开放硬件平台。两者相互结合,能激起很多有趣的火花。


假如现在有一本书,是以树莓派为基础,讲解Linux操作系统,让你不仅可以了解树莓派的背景知识,树莓派的使用,Linux使用,还能了解到操作系统的原理并且还有实操项目,你会不会有想看它的冲动呢?不卖关子了,这本书就是——《树莓派开始,玩转Linux》


  • 豆瓣评分9.7

  • 思路非常清晰,脉络清楚,


本书以树莓派基础工具,讲解Linux操作系统。树莓派中安装了Linux系统,可以充当操作系统的学习平台。通过本书读者不仅能体验到玩树莓派的乐趣,而且能全面了解操作系统的核心概念和原理。



开始使用树莓派


树莓派是一款信用卡大小的超小型电脑,由英国的树莓派基金会研发。由于超小的体积,树莓派从2012年发行起就风靡全球。别看树莓派身板小,它可是一台功能完整的电脑。连接上显示器、鼠标和键盘后,你可以像使用一般台式机那样使用树莓派。对于树莓派3来说,还内置了WiFi和蓝牙的无线支持,可以更方便地进行无线连接。在许多硬件创新项目中,都可以看到树莓派的身影。


下图中是一台树莓派3:



树莓派只是硬件,我们还需要软件来让树莓派跑起来。树莓派上最基础的软件就是它的操作系统。由于树莓派用一张Micro SD卡来作为它的存储空间,所以操作系统也是安装在这张SD卡上。树莓派官网提供了Raspbian的镜像文件,只需要把这个镜像文件烧录到SD卡上,就可以把这张SD卡插入到树莓派中使用了。Raspbian是继承自Debian操作系统。Debian是Linux的一个发行版本,而Linux又遵从Unix的规范。因此,假如你熟悉Unix家族的任何一款操作系统,都能很快上手树莓派。反过来说,当你熟悉了Raspbian,那么也能熟练运用苹果OS X这样的Unix系统。


Raspbian系统的操作界面


对于树莓派来说,所有的软件都安装在一张小型SD卡上,操作系统也不例外。缺了这张SD卡,树莓派就根本没法使用。如果你的电脑是Unix系统,如Linux和Mac OSX,我们可以用现成的工具来为树莓派制作操作系统。


Linux系统还提供了各种各样的命令。在Shell中输入这些命令,就可以实现许多功能,此外,除了通用的Linux命令,树莓派还提供了vcgencmd命令,用于和树莓派硬件直接互动......

(以上节选自书籍内容)


本书详细目录如下:




关于作者


张腾飞,笔名Vamei,中国科学技术大学学士,南洋理工大学博士。他著有《从Python开始学编程》一书,并写作了Java、网络协议、数据分析等方面的教程。他的博客访问量超过800万。从事锅智能农业领域的创新创业。



不幸的是,3月份有在豆瓣公墓小组发帖说@Vamei 因抑郁症离世。因此,这本书可能再也不会更新了


周昕梓。本科毕业于南洋理工大学计算机科学与工程学院。现从事 Hyperledger 区块链相关软件开发工作。



读者评论:


@Hypo:本来想看一下树莓派怎么玩,结果把 Linux 的基础知识过了一遍


@海的澜色:对初学者入门太友好了


@antenna_lili :思路非常清晰,脉络清楚,不可多得的linux好书


@arthas:这本书,这里戳一点那里戳一点,不适合系统学习linux,只能当本使用手册看看。完全没有细致的解答学习者可能遇到的问题。

推荐↓↓↓
Linux学习
上一篇:小孩子都能懂的进程、线程、绿色线程教程 下一篇:Linux fork() 已经落后,需要淘汰