## 打开终端
虽然Raspbian有GUI(图形用户界面),但对树莓派来说,大多数时候用终端,通过命令来执行一些操作更为直接和方便。<br>
通过进入**菜单**>**附件**>**终端**,或快捷键**Ctrl+Alt+T**,或单击桌面工具栏中的终端图标![](https://box.kancloud.cn/1b9cd40f50f4f0c2a83f9e0e39f87caa_32x27.png)打开终端:
<div align="center"><img src="images/screenshot_1559124076467.png"/></div>
<p id="color" style="color:red">注意:在终端输入命令时,使用tab键,可以补齐命令</p>
## 常用的Linux命令
* man:帮助指令。查看一些命令的使用、配置文件帮助和编程帮助等信息。按q退出man。
<div align="center"><img src="images/screenshot_1559124151750.png"/></div>
* pwd:显示当前目录
<div align="center"><img src="images/screenshot_1559124169741.png"/></div>
* ls :显示当前目录的所有文件
<div align="center"><img src="images/screenshot_1559124187519.png"/></div>
* ls -a:列出当前目录所有文件(包括隐藏文件)
<div align="center"><img src="images/screenshot_1559124209853.png"/></div>
* cd:切换到某一目录下
切换到Documents目录
<div align="center"><img src="images/screenshot_1559124228994.png"/></div>
~表示home文件夹,通常是/home/pi。cd ~/,等同于cd /home/pi。
* touch:创建一个空文件
<div align="center"><img src="images/screenshot_1559124252578.png"/></div>
* mkdir:在当前目录下建立新目录
<div align="center"><img src="images/screenshot_1559124341342.png"/></div>
* mv:移动文件/文件重命名
<div align="center"><img src="images/screenshot_1559124271118.png"/></div>
* cp:复制文件
<div align="center"><img src="images/screenshot_1559124294037.png"/></div>
如果复制一个目录到另一个目录,加上-r
```
cp -r <目录1> <目录2>
```
* rm:删除文件/目录
例如
删除test.txt文件,如果强制删除一些只读权限的文件,在rm后加-f
```
rm test.txt
```
删除tt目录
```
rm -r tt
```
* nano:打开或创建文件test.txt
<div align="center"><img src="images/screenshot_1559124311053.png"/></div>
* cat/nl:查看文件
```
nl test.py
```
通过滑动鼠标滚轮或塑标拖动滚动条向下翻页。
关于更多的nano操作见第二章第2小节。
* hostname -I
<div align="center"><img src="images/screenshot_1559124369131.png"/></div>
- 前言
- 第一章 树莓派快速入门
- 1. 初识树莓派3B+
- 2. 烧录系统
- 3. 树莓派连接键盘鼠标和显示器
- 4. 启动树莓派
- 5.树莓派连接网络
- 6. Windows远程访问树莓派
- 7. 终端通过raspi-config配置树莓派
- 第二章 树莓派编程
- 1. Linux入门操作
- 常用的linux命令
- 重要的快捷键
- 通过命令安装软件
- 树莓派关机/重启
- 2. 创建、编辑和保存文件
- 3. 创建并运行Python程序
- 4. 使用树莓派的GPIO口
- 第三章 树莓派套件应用
- 树莓派3B+ IO扩展板介绍
- 家居系统
- 会呼吸的RGB灯
- 树莓派控制家电
- 制作一个环境检测仪
- 树莓派摄像头做远程监控
- 摄像头使用
- socket通信
- PiCamera + socket远程监控
- AI语音
- 配置snowboy
- 自定义响应
- 采集语音和语音播放
- 语音机器人
- 图灵机器人
- 俄罗斯方块小游戏
- pygame基本使用
- ADKeyboard使用
- 俄罗斯方块实现原理
- 俄罗斯方块代码讲解
- 手势控制的树莓派相册
- 模块介绍
- 爬取图片
- 电子相册
- 附录
- 网址