更新时间:2021-03-19 19:30:25
封面
版权信息
内容简介
前言
本书特色
本书读者
代码下载
第1章 Linux和Raspberry的简介
1.1 Linux前世今生
1.1.1 Linux的诞生
1.1.2 Linux的发行版本
1.1.3 Linux的将来
1.2 深度剖析Raspberry
1.2.1 Raspberry Pi的诞生
1.2.2 Raspberry家族
1.3 Raspberry配件选择
1.3.1 Raspberry必要设备
1.3.2 Raspberry非必要设备
1.4 Raspberry OS的选择
1.4.1 Raspberry官网推荐OS
1.4.2 官方推荐的第三方OS
1.4.3 其他的OS
第2章 Raspberry的安装配置
2.1 从零开始安装配置Raspberry
2.1.1 下载Raspberry的系统
2.1.2 Windows下安装RaspBian
2.1.3 Linux下安装RaspBian
2.1.4 Mac OS下安装RaspBian
2.2 RaspBian基本配置
2.2.1 raspi-config配置
2.2.2 网络配置
2.2.3 无线网络配置
2.2.4 其他配置
2.3 远程无密码登录
2.3.1 Windows远程无密码登录
2.3.2 Linux远程无密码登录
2.4 系统备份和还原
2.4.1 tar备份还原
2.4.2 tar增量备份还原
2.4.3 dd备份还原
第3章 Raspberry开发利器
3.1 apt-get
3.1.1 apt-get简介
3.1.2 apt命令用法
3.2 vim
3.2.1 vim简介
3.2.2 安装配置vim
3.2.3 以vim做一个简单的python IDE
3.2.4 vim使用指南
3.3 bash
3.3.1 bash简介
3.3.2 第一个bash脚本Hello world
3.3.3 bash script实例——增量备份脚本
3.4 Python
3.4.1 Python简介
3.4.2 第一个Python脚本Hello world
3.4.3 Python常用模块
3.4.4 Python script实例——touch2py.py
3.4.5 Python进阶实例——getNip.py
3.5 常用工具
3.5.1 正则表达式(RE)
3.5.2 grep
3.5.3 find
3.5.4 sed
3.5.5 awk
3.5.6 其他常用工具
第4章 Raspberry常用服务
4.1 xrdp远程桌面服务
4.1.1 xrdp简介
4.1.2 xrdp安装
4.1.3 登录xrdp
4.2 samba共享服务
4.2.1 samba简介
4.2.2 samba安装
4.2.3 samba配置
4.2.4 登录samba服务器
4.3 miniDLNA共享影音服务
4.3.1 miniDLNA简介
4.3.2 miniDLNA安装
4.3.3 miniDLNA配置
4.4 VSFTP FTP服务
4.4.1 VSFTP简介
4.4.2 VSFTP安装
4.4.3 vsftp配置
4.4.4 登录VSFTP服务器
4.5 Nginx
4.5.1 Nginx简介
4.5.2 Nginx安装
4.5.3 Nginx配置
4.6 LAMP
4.6.1 LAMP简介
4.6.2 LAMP安装
4.6.3 LAMP配置
第5章 Raspberry常用功能
5.1 挂载磁盘
5.1.1 硬件准备
5.1.2 软件设置
5.2 Aria2下载机
5.2.1 安装下载组件
5.2.2 Aria2配置