
Vamei 周昕梓
本书以树莓派基础工具,讲解Linux操作系统。树莓派是近年来流行的微型电脑,能用于各种有趣的硬件开发。树莓派中安装了Linux系统,可以充当操作系统的学习平台。本书按照“树莓派背景知识——树莓派使用——Linux使用——操作系统原理——实操项目”的顺序展开。读者不仅能体验到玩树莓派的乐趣,而且能全面了解操作系统的核心概念和原理。
一本很不错的linux玩转入门的书。适合linux初学者及进阶者阅读学习。作者的书名起的别有用心,以树莓派作为切入点,讲述怎么上手linux。其实,是一本结合具体的硬件平台学习linux的书籍。书中内容可以分为以下五点: 1)书中先从诞生的时间,用的架构及芯片及用的操作系统linux来讲述树莓派是什么。 2)接着从shell,时间,蓝牙,gpio,摄像头等方面讲述怎么使用树莓派。 3)然后,切入linux,这一块介绍了linux的方方面面,言简意赅,具体如下:从linux内核与发行版,文件的相关操作,进程与程序,输入与输出,shell编程,到基于linux的软件框架(内核空间/用户空间)与信号机制。 4)深入的讲解linux,可能由于篇幅的原因,作者并没有讲述很细节的技术点,但是却通俗易懂的把linux内核各子系统的精髓讲出来了,没有技术与写作功底很难做到这一点。主要如下:进程的创建与销毁,进程、线程间同步,进程调度,内存管理,分级存储,文件子系统,网络子系统。 5)这部分主要讲述树莓派+linux的应用。列举了一个个实际可操作的例子,大家只要有相应的硬件环境加上动手就可以实现。印象比较深刻的是树莓派平板电脑,制作一个shell及人工智能。
学到了啥: 一、树莓派由三部分构成:硬件、ARM处理器、Linux系统。 二、树莓派把整个系统集成在一块电路板上的解决方案,被称为SoC(System on Chip) 三、树莓派是一台功能完整的电脑。现代电脑都采用了冯·诺依曼体系。计算机分为五大组件 四、GPIO(General Purpose Input/Output)接口。这组GPIO接口大大拓展了树莓派的能力。GPIO不仅能实现通信,还能直接控制电子元器件,从而让用户体验到硬件编程的乐趣 五、智能手表的手势识别,利用了BLE蓝牙的ATT协议 六、Linux的一些操作(偏技术细节) 最后,我还看到用树莓派、YOLO算法进行目标检测(本来自己想DIY这个,后来发现抖音上好多人在做了) 七、树莓派一开始是用于教学,于工业中应用可能越来越多吧
作为一名读书爱好者,读完《树莓派开始,玩转 Linux》这本书,最大的感受是:它既不晦涩难懂,也不流于表面,而是一本真正适合零基础入门、又能一步步带读者做出实际成果的实践指南。全书没有过度神化树莓派,也不堆砌高深术语,而是以 “从 0 到 1” 的思路,把一块小小的开发板,变成了理解 Linux、学习编程、触摸硬件底层的绝佳入口,读完会对树莓派产生全新、务实的认知。 一、这本书最务实的定位:用树莓派,无痛入门 Linux很多人想学 Linux,却困于虚拟机卡顿、命令枯燥、缺乏真实场景。本书的巧妙之处,就在于以树莓派为载体,把抽象的系统知识落地到看得见、摸得着的硬件上。 不只是教命令,更是教'为什么这么用'; 不只是讲理论,而是边装系统、边连外设、边做项目; 让读者在动手过程中自然理解文件系统、权限管理、进程、网络、服务配置等核心概念。 对新手极其友好,对有基础的人也能补全 '系统 + 硬件'的完整思维,真正做到软硬结合、学以致用。 二、树莓派的真实技术优势:小身材,却有大价值书中对树莓派的介绍非常客观,不夸大、不虚标,它的优势集中在三点: 1. 极低门槛,极高开放度,人人可上手 树莓派体积小、价格亲民、功耗极低,不需要复杂的实验室环境,一块板、一张卡、一根电源线,就能拥有一台完整的 Linux 计算机。它支持几乎所有主流 Linux 发行版,GPIO 接口开放,可直接驱动传感器、电机、显示屏等硬件,让普通人也能轻松接触嵌入式与物联网,打破 “硬件开发很高端” 的刻板印象。 2. 完整的 Linux 环境,学习与实验成本极低 相比于 PC 上的虚拟机,树莓派是真实运行的 Linux 物理机,更贴近实际部署环境: 可以练系统安装、命令行、脚本编写、服务搭建; 可以搭私有云、网盘、下载机、家庭网关; 可以做物联网网关、监控主机、自动控制节点。 它让 Linux 不再是 “黑盒”,而是可以随意折腾、反复试错的实验平台。 3. 极强的扩展性,从 “玩一玩” 到 “真能用” 树莓派的 GPIO、USB、网口、蓝牙、Wi-Fi 等接口,让它能轻松连接现实世界。书中也体现了这一点:它不只是玩具,更是能落地的小型服务器与智能控制核心。从简单的 LED 闪烁、温湿度采集,到家庭自动化、小型监控、自制 NAS,甚至简单的 AI 边缘计算,一块小板就能支撑完整项目,真正实现 “从代码到实物”。 三、树莓派能给普通读者带来什么?(最有启发的部分)读完本书,你会发现树莓派的价值远不止 “开发板” 三个字: 1. 打通 “软件思维” 与 “硬件思维” 大多数人学编程只停留在电脑屏幕里,而树莓派让代码能控制灯、能读取温度、能驱动电机,帮你建立起完整的 “软硬协同” 思维,这是程序员、工程师、技术爱好者非常珍贵的底层能力。 2. 拥有一个属于自己的 “永久实验场” 无论你是学生、职场人、技术爱好者,树莓派都能成为: Linux 练手专用机 家庭网络小服务器 物联网入门平台 编程与自动化实践工具它成本低、可长期使用,能伴随你从入门到进阶。 3. 重新理解 “智能设备” 的本质 智能家居、智能硬件、边缘计算…… 这些看似高大上的概念,通过树莓派会变得非常具体。你会明白:所谓智能,就是传感器采集 + 系统处理 + 执行机构反馈,而 Linux 正是这一切的底层骨架。 四、适合谁读?读完有什么收获?想入门 Linux 但怕枯燥的人:用树莓派降低恐惧感,边玩边学会系统核心。 想接触硬件、物联网的软件学习者:补上硬件常识,实现软硬结合。 学生、技术爱好者、极客:拥有一个低成本、高可玩性的实验平台。 对科技好奇的普通读者:看懂智能设备背后的逻辑,不再对技术感到陌生。 本书不夸大树莓派的性能,不吹嘘速成神话,只踏踏实实地教你从开机到熟练,从命令到项目,从理论到实践。
五星评价,2020年的第14本书,看的第二本书树莓派书籍,超出期待,值得推荐。本书首先始讲了arm和linux的八卦,瞬间就吸引了我这个八卦小王子的注意力。然后讲了Linux基础知识和shell脚本编程基础知识,附录里还有详细的shell命令解释,很良心,可以作为shell入门推荐。接下来开始讲一些稍微进阶的Linux通用知识,最后讲课树莓派上面应用一些实例。本书里,树莓派其实是线索,核心讲的是linux,文字条理清晰,易读易懂,且有一些形象的比喻,比如把进度调度比喻成妈妈带几个小孩,真心推荐。小遗憾是实操比较少,看来这部分要指望第三本书树莓派和传感器了
感觉很没有意思,我看这本书是很希望看到可以用树莓派做些很酷的东西,没想到花大篇幅讲linux知识,而涉及到树莓派项目的部分都是很简单的东西,基本都是下载开源项目跑通就行,这水平感觉很一般,而且没体现出树莓派的特点,因为在其他linux一样可以实现
大体上值得阅读的一本了解Linux系统的书,树莓派是一个很不错的个人服务器的选择,实操之后再来看这本书就很有感受。
对此书比较失望,很大的章节在讲Linux怎么使用,其实Linux的东西看鸟哥私房菜就可以,找树莓派是想看树莓派能做啥,但GPIO的东西讲的很少,我认为GPIO是树莓派的精髓,如何跟IOT结合等,包括微型机器能做啥,要不然是能算是一个长得比较小的Linux机器,跟在电脑上装Linux有啥区别,另外如果可以介绍一下其他树莓派系统也是极好的(比如说UWP)
挺不错,适合派入门,最近入手一个树莓派4,也来玩一玩,延续一下大学时候单片机的感觉,当然这么强的配置,不要太爽[坏笑]
都是很浅层的知识,但是覆盖面又比较广。感觉既不适合入门 ,也不适合进阶。
能够让你对树莓派有一个大概的了解,特别是linux的整体架构,书后的附录可以当作命令查询表,含linux基础,bash,shell,python,C语言