OpenHarmony内核提供的Shell支持调试常用的基本功能,包含系统、文件、网络相关命令。同时OpenHarmony内核的Shell支持添加新的命令,可以根据需求来进行定制。
Shell功能仅供调试使用,暂不支持tab按键补全,按键回退等功能。
部分命令需要通过make menuconfig开启对应选项才可使用。
常用命令介绍
cat
用于显示文本文件的内容。需开启LOSCFG_FS_VFS。
命令格式
cat [FILE]
参数说明
| 参数 | 参数说明 | 取值范围 |
|---|---|---|
| FILE | 文件路径。 | 已存在的文件。 |
cd
用来改变当前目录。需开启LOSCFG_FS_VFS。
命令格式
cd [path]
参数说明
| 参数 | 参数说明 | 取值范围 |
|---|---|---|
| path | 文件路径。 | 已存在的路径。 |
cp
拷贝文件,创建一份副本。需开启LOSCFG_FS_VFS。
命令格式
cp [SOURCEFILE] [DESTFILE]
参数说明
| 参数 | 参数说明 | 取值范围 |
|---|---|---|
| SOURCEFILE | 源文件路径。文件路径。 | 目前只支持文件,不支持目录;文件不可为空。 |
| DESTFILE | 目的文件路径。 | 支持目录以及文件名;目录需有效。 |
date
用于查询系统日期和时间。
命令格式
date
参数说明
无
free
显示系统内存的使用情况。
命令格式
free [ -k | -m ]
参数说明
| 参数 | 参数说明 | 取值范围 |
|---|---|---|
| -k | 以KiB为单位显示。 |

最低0.47元/天 解锁文章
378

被折叠的 条评论
为什么被折叠?



