树莓派3B+入门手册:从安装到编程

需积分: 42 19 下载量 95 浏览量 更新于2024-08-06 收藏 4.49MB PDF 举报
"该文档是Brocade6505安装手册的补充,主要介绍树莓派3B+的使用和入门教程,包括安装、启动、Linux系统操作、编程以及常见问题解答等内容。" 在树莓派3B+的使用过程中,有几个关键的知识点: 1. **按大小反序显示文件详细信息**:通过`ls -lrS`命令可以实现这一功能,它会按照文件大小进行排序,并反向显示,即最大的文件会出现在最前面。 2. **列出特定类型的文件**:如果想要查看当前目录下所有以“t”开头的目录,可以使用`ls -l t*`命令,这里的`-l`参数用于显示详细信息,`t*`则是匹配以“t”开头的文件或目录。 3. **显示文件的绝对路径**:结合`ls`和`sed`命令,可以得到当前目录下所有文件的绝对路径。`ls`列出文件,然后通过`sed "s:^:`pwd`/:"`将当前工作目录(`pwd`)添加到每个文件名的前面,形成完整的路径。 接下来,文档详细介绍了树莓派3B+的安装与启动流程: - **树莓派简介**:包括了树莓派的基础知识,如它是基于ARM架构的微型电脑,用于教育目的,由Raspberry Pi基金会开发,其系统基于Linux。 - **配件选择**:讲述了如何选择合适的树莓派配件,如电源、显示器、键盘、鼠标等。 - **启动前准备**:涵盖了如何烧录系统镜像到TF卡,以及开机后的基本连接操作。 - **有屏开机启动及配置**:包括了设置无线WIFI、获取IP和MAC地址、设置静态IP、系统汉化和键盘布局的步骤。 - **无屏网线直连启动**:针对没有显示器的情况,如何通过网线远程控制树莓派。 - **启动常见问题**:列举了可能遇到的问题,如警告标志的含义、如何格式化TF卡、系统备份与恢复以及扩展分区的方法。 在树莓派Linux系统部分,讲解了: - **Linux系统基础**:涵盖了开机关机、用户权限、软件安装和常用命令的基本使用。 - **常用软件**:提到了一些在树莓派上常见的应用,如搭建HTTP服务器、文件共享服务(Samba)等。 - **编程**:包括C语言和Python的开发环境搭建,以及 WiringPi 的安装和I/O口的使用。 - **疑难问题**章节提供了更多实际操作中可能遇到的问题及解决方法。 最后,文档还提供了树莓派3B+的图示和IO口图示,以及Linux常用命令的参考,帮助读者更好地理解和操作树莓派。