AWorks编程:Shell交互界面(三)
2.4.2 mount
命令描述
挂载存储设备到指定的文件系统。
语法结构
mount <mount point> <device name> <FS type> 。
取值说明
<mount point> 为挂载点的名称,是必填参数,用户可自行取值。
<device name> 是设备名称,必填参数。
<FS type> 文件系统名称,必填参数。
使用实例
该实例需要插入SD卡,并在系统中开启sd设备(默认开启)。
2.4.3 ls
命令描述
显示当前目录下文件列表。
语法结构
ls [-l][path]
取值说明
[-l] 可选选项,显示详细的文件信息。
[path] 可选参数,路径名称。
使用实例
2.4.4 cd
命令描述
切换目录。
语法结构
cd <path>。
取值说明
<path> 必选参数,路径名称。
使用实例
2.4.5 mkdir
命令描述
创建文件夹。
语法结构
mkdir <path>。
取值说明
<path> 必选参数,路径名称。
● 使用实例
2.4.6 touch
命令描述
创建一个文件。
语法结构
touch <path>
取值说明
<path> 必选参数,路径名称。
使用实例
2.4.7 rmdir
命令描述
删除文件夹。
语法结构
rmdir <path>
取值说明
<path> 必选参数,路径名称。
使用实例
3应用
在项目的开发过程中,用户可参见 aw_shell.h文件创建自己的Shell命令。AWorks Shell 命令的注册又分为命令和命令集两种方式,如系统自带命令stack、clr、ls都是单一命令,而wifi则是命令集,命令集下又包含若干命令表。本文针对这两种方式,分别列举注册方法。