• 树莓派开始,玩转Linux
  • 树莓派开始,玩转Linux
  • 树莓派开始,玩转Linux
  • 树莓派开始,玩转Linux
21年品牌 40万+商家 超1.5亿件商品

树莓派开始,玩转Linux

10 1.4折 69 九品

库存2件

甘肃兰州
认证卖家担保交易快速发货售后保障

作者Vamei

出版社电子工业出版社

出版时间2018-06

版次1

装帧其他

货号

上书时间2024-09-16

鉴宝阁

六年老店
已实名 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 Vamei
  • 出版社 电子工业出版社
  • 出版时间 2018-06
  • 版次 1
  • ISBN 9787121342660
  • 定价 69.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 339页
  • 字数 498千字
【内容简介】
本书以树莓派基础工具,讲解Linux操作系统。树莓派是近年来流行的微型电脑,能用于各种有趣的硬件开发。树莓派中安装了Linux系统,可以充当操作系统的学习平台。本书按照“树莓派背景知识——树莓派使用——Linux使用——操作系统原理——实操项目”的顺序展开。读者不仅能体验到玩树莓派的乐趣,而且能全面了解操作系统的核心概念和原理。
【作者简介】
张腾飞,笔名Vamei,从事图像处理和高性能运算方面的科研,现从事智能硬件和畜牧大数据方面的创业。个人的技术博客点击量超600万,写作有Python、 Java、Linux、网络协议和数据科学方面的教程。
【目录】
第1部分  怎样的树莓派

第1章  树莓派的诞生2

第2章  树莓派的心脏7

第3章  树莓派的大脑12

第2部分  使用树莓派

第4章  开始使用树莓派20

4.1  解剖树莓派20

4.2  操作系统的安装与启动23

4.3  图形化界面24

4.4  Scratch26

4.5  KTurtle27

第5章  贝壳里的树莓派31

5.1  初试Shell31

5.2  用命令了解树莓派32

5.3  什么是Shell35

5.4  Shell的选择36

5.5  命令的选项和参数37

5.6  如何了解一个陌生的命令38

5.7  Shell小窍门38

第6章  好编辑40

6.1  图形化的文本编辑器40

6.2  使用nano42

6.3  语法高亮44

6.4  文件基础操作45

第7章  更好的树莓派47

7.1  常见初始化配置47

7.2  软件升级与安装49

第8章  漂洋过海连接你51

8.1  局域网SSH登录51

8.2  Bonjour53

8.3  互联网SSH登录53

8.4  文件传输56

第9章  时间的故事60

9.1  NTP服务60

9.2  时区设置61

9.3  实时时钟62

9.4  date的用法65

第10章  规划小能手67

10.1  用cron规划任务67

10.2  用cron开机启动68

10.3  用/etc/init.d实现开机启动68

10.4  避免使用/etc/rc.local71

10.5  Shell中的定时功能71

第11章  GPIO的触手73

11.1  GPIO简介73

11.2  控制LED灯74

11.3  两个树莓派之间的GPIO75

11.4  UART编程77

11.5  用UART连接PC79

11.6  用UART登录树莓派79

第12章  玩转蓝牙80

12.1  蓝牙介绍80

12.2  BLE介绍82

12.3  Bluez85

12.4  了解树莓派上的蓝牙86

12.5  树莓派作为BLE外设87

12.6  树莓派作为BLE中心设备88

12.7  树莓派作为Beacon89

第13章  你是我的眼91

13.1  摄像头的安装与设置91

13.2  摄像头的基本使用92

13.3  用VLC做网络摄像头92

13.4  用Motion做动作捕捉93

第3部分  进入LINUX

第14章  Linux的真身96

14.1  什么是内核96

14.2  什么是GNU软件98

14.3  Linux的发行版99

第15章  你好,文件101

15.1  路径与文件101

15.2  目录102

15.3  硬链接103

15.4  软链接104

15.5  文件操作105

15.6  文件搜索106

第16章  从程序到进程108

16.1  指令108

16.2  C程序110

16.3  程序编译111

16.4  看一眼进程112

第17章  万物皆是文本流114

17.1  文本流114

17.2  标准输入、标准输出、标准错误116

17.3  重新定向117

17.4  管道118

17.5  文本相关命令119

第18章  我的地盘我做主121

18.1  我是谁121

18.2  root和用户创建122

18.3  用户信息文件124

18.4  文件权限125

18.5  文件权限管理127

第19章  会编程的bash(上)129

19.1  变量129

19.2  数学运算131

19.3  返回代码132

19.4  bash脚本133

19.5  函数136

19.6  跨脚本调用137

第20章  会编程的bash(下)138

20.1  逻辑判断138

20.2  选择结构140

20.3  循环结构143

20.4  bash与C语言146

第21章  完整架构148

21.1  内核模式与系统调用148

21.2  库函数149

21.3  Shell151

21.4  用户程序151

第22章  函数调用与进程空间153

22.1  函数调用153

22.2  跳转155

22.3  栈与情境切换157

22.4  本地变量158

22.5  全局变量和堆159

第23章  穿越时空的信号161

23.1  按键信号161

23.2  kill命令162

23.3  信号机制163

23.4  信号处理164

23.5  C程序中的信号166

第4部分  深入Linux

第24章  进程的生与死170

24.1  从init到进程树170

24.2  fork系统调用171

24.3  资源的fork172

24.4  最小权限原则174

24.5  进程的终结174

第25章  进程间的悄悄话177

25.1  管道177

25.2  管道的创建178

25.3  其他IPC方式179

第26章  多任务与同步185

26.1  并发与分时185

26.2  多线程186

26.3  竞态条件189

26.4  多线程同步190

第27章  进程调度194

27.1  进程状态194

27.2  进程的优先级195

27.3  O(n)和O(1)调度器196

27.4  完全公平调度器199

第28章  内存的一页故事201

28.1  内存201

28.2  虚拟内存202

28.3  内存分页203

28.4  多级分页表204

第29章  仓库大管家207

29.1  外部存储设备207

29.2  外部存储器的挂载208

29.3  ext文件系统209

29.4  FAT文件系统211

29.5  文件描述符212

第30章  鸟瞰文件树213

30.1  /boot和树莓派启动213

30.2  应用程序相关214

30.3  /etc与配置215

30.4  系统信息与设备216

30.5  其他目录217

第31章  分级存储219

31.1  CPU缓存219

31.2  页交换220

31.3  交换空间221

31.4  外存的缓存与缓冲222

第32章  遍阅网络协议225

32.1  通信与互联网协议225

32.2  协议分层226

第33章  树莓派网络诊断229

33.1  基础工具229

33.2  网络层230

33.3  路由231

33.4  网络监听231

33.5  域名解析232

第5部分  树莓派小应用

第34章  树莓派平板电脑234

34.1  平板电脑234

34.2  硬件介绍234

34.3  硬件的安装235

34.4  配置操作系统236

第35章  天气助手238

35.1  读取互联网API238

35.2  发送邮件242

第36章  架设博客245

36.1  安装服务器软件245

36.2  安装Typecho247

36.3  让别人可以访问你的网站248

第37章  离线下载250

37.1  安装下载工具Aria2250

37.2  Aria2的使用251

37.3  远程使用Aria2251

37.4  安装图形化下载管理工具252

第38章  访客登记系统255

38.1  编写命令行小程序255

38.2  尝试Tkinter257

38.3  制作访客登记系统260

38.4  访客名片和访客拍照261

第39章  节能照明系统263

39.1  传感器263

39.2  读取传感器数据264

39.3  控制照明电路266

第40章  树莓派挖矿268

40.1  比特币钱包268

40.2  在树莓派上挖矿270

40.3  区块链存储服务272

第41章  高性能计算275

41.1  Spark275

41.2  树莓派与Spark276

41.3  单机版?计算277

41.4  树莓派集群278

第42章  蓝牙即时通信281

42.1  树莓派与蓝牙281

42.2  蓝牙服务端282

42.3  蓝牙客户端程序284

42.4  服务端和客户端通信285

42.5  实现文字聊天功能285

42.6  数据加密传输286

第43章  制作一个Shell291

43.1  配置项目291

43.2  输入输出设置293

43.3  初步的Shell295

43.4  文字颜色与其他配置296

43.5  部分Shell 功能297

43.6  Shell主程序304

第44章  人工智能311

44.1  树莓派的准备311

44.2  YOLO识别313

44.3  图形化显示结果316

附录A  字符编码318

附录B  Linux命令速查320

附录C  C语言语法摘要328

附录D  Makefile基础332

附录E  gbd调试C程序334

附录F  参考书目及简介338

后记340
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP