iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。开发板采用核心板+底板结构,主频650M、1G内存、8G存储,核心板采用工业级板对板连接器,高可靠,牢固耐用,可满足高速信号环境下使用。共240PIN,CPU功能全部引出:底板扩展接口丰富底板板载4G接口(选配)、千兆以太网、WIFI蓝牙模块HDMI、CAN、RS485、LVDS接口、温湿度传感器(选配)光环境传感器、六轴传感器、2路USB OTG、3路串口,CAMERA接口、ADC电位器、SPDIF、SDIO接口等
第十一章 Linux 帮助手册讲解
本章内容对应视频讲解链接(在线观看):https://www.bilibili.com/video/BV1M7411m7wT?p=13
我们Linux的命令是在是太多了,我们不可能把所有的命令所有的参数都记下来,我们需要查看某个命令某个参数的时候,我们不必去网上找,通过linux的帮助手册,我们查看下就可以了。
11.1 怎么打开帮助手册
打开 ubuntu , man 命令打开帮助手册,我们直接在控制台输入 man 就可以了, man 手册一共有9页,每一页都包含一个方面,我们可以输入 man man 命令来查看每个页的具体含义,
我们看手册的这个地方,他这里把手册的每一页功能都记下来了,
- 可执行的程序或者 shell 命令
- 系统调用
- 库调用
- 设备和特殊文件的帮助,通常在/ dev下面
- 配置文件的帮助
- 游戏的帮助
- 杂项的帮助
- 超级用户可以执行的系统命令的帮助
- 内核相关的。
我们打开 ubuntu ,直接按q就可以退出了,
11.2 安装依赖
在使用 man 手册之前,我们先安装一个依赖,使用命令
apt-get install manpages-posix-dev
提示我们没有权限,在前边加一个 sudo,如果大家是第一次安装的话,大家要输入y敲回车。如下图所示。
有同学可能要问了,我们学的 shell 命令是不是都在第一页呢。因为我们man手册第一页都是可执行的程序或者 shell 命令,所以呢,我们要查找我们的shell 命令,我们都要去第一页来查找,
比如说查看 ls 命令,输入
man 1 ls
1代表第一页,他这样就弹出了 ls命令的介绍,下边一些参数每个参数都有自己的介绍,如果说大家不知道哪个参数是什么意思,或者说我想用到哪个参数,大家就可以用这个办法来查,在之前讲命令的时候,给大家说了,不用刻意去背这些参数,熟能生巧就可能记住了,哪怕记不住,大家使用这个命令来查看我们的使用手册,我们也可以找到我们想用的功能。在手册左上角有 ls 1,1就代表第一页,按q可以直接退出。
11.3 使用手册查看命令
那么我们不知道要查看的在第几页该怎么找呢,我们可以使用 -f 参数,这个参数可以查看命令拥有哪个级别的帮助。
比如说查看 cd 命令,我们不知道cd 命令在第几页,我们输入 man -f cd ,他这里就提示我们在 1posix ,所以在第1页就可以找到 cd 命令,如下图所示
查看下 read ,因为read 属于系统调用,所以他在第2页,我们知道了找的内容在第几页,我们就可以直接输入 man 1 cd ,或者是man 2 read
这样我们就可以通过使用手册来获取我们想要的信息了。
如果说我们都去网上或者翻阅书籍就太麻烦了,而且网上有的不权威,很多都没有经过验证。我们使用linux比如 ubuntu 来查看是最权威,最准确的方法。
大家可以试着自己查看下之前学过的linux命令,查看下都有哪些,每个参数都有什么功能。