MS-RTOS shell 命令

更新时间:
2023-08-09
下载文档

MS-RTOS shell 命令

本章将介绍 MS-RTOS 的 shell 命令。

内核命令

命令介绍参数
help查看帮助信息help [command]
reboot重启
shutdown关机
version查看 MS-RTOS 版本
ints查看中断响应的次数
top查看 CPU 占用率top [times]
pkl查看或设置 ms_printk 函数的可打印级别pkl [level]
logl查看或设置内核或指定进程 ms_log 函数的可记录级别logl pid [level]
kstat查看内核对象的统计信息
time查看时间
free查看内核内存堆的状态
pmem查看进程内存区域的状态
dspace查看设备虚拟地址空间的状态
uspace查看用户虚拟地址空间的状态
gcov上传内核的覆盖率分析文件到主机
intds查看最大关中断时间测量数据
intdr复位最大关中断时间测量数据

线程命令

命令介绍参数
ts查看所有线程的信息
kill杀死一个线程或进程/给进程发信号kill tid/pid [-s signal]
ss查看所有线程的堆栈信息
tp查看所有等待线程的等待状态

进程命令

命令介绍参数
start启动 MS-FLASHFS 中的一个 APPstart boot_param_file app_name
kill杀死一个线程或进程/给进程发信号kill tid/pid [-s signal]
debug调试指定地址处的 APPdebug address mem_size stack_size priority time_slice [arg1 [arg2]]...
exec启动指定地址处的 APPexec address mem_size stack_size priority time_slice [arg1 [arg2]]...
ps查看所有进程的信息或指定进程的详细信息ps [pid]

IO 系统命令

命令介绍参数
ls查看当前工作目录或指定目录的文件和目录ls [path]
cd切换当前工作目录cd path
pwd查看当前工作目录路径
sync回写磁盘缓冲到磁盘
mkdir创建一个目录mkdir path
touch创建一个文件touch path
cat显示文件内容cat path
cp复制文件cp source dest
mv移动文件/文件重命名mv source dest
rm删除一个文件或空目录rm path
mkfs格式化磁盘mkfs path
df查看磁盘的状态及信息df path
drvs查看注册的驱动
devs查看注册的设备
fss查看注册的文件系统
mnts查看挂载的挂载点
buss查看注册的总线和总线上的设备
iostat查看 IO 子系统内核对象的统计信息
rtcs查看硬件 RTC 时间
hwtosys同步硬件 RTC 时间到系统
systohw同步系统时间到硬件 RTC

网络系统命令

命令介绍参数
nets查看注册的网络实现
lwipstat查看 lwIP 协议栈的统计信息
netifs查看 lwIP 网络接口的信息

MS-FLASHFS 命令

命令介绍参数
flashc拷贝外文件系统的文件进 MS-FLASHFS 中flashc name source_path [reserve_size(decimal)]
flashr删除 MS-FLASHFS 中的一个文件flashr name
flashu使用外文件系统的文件升级 MS-FLASHFS 中的一个文件flashu name
flashd执行 MS-FLASHFS 磁盘碎片整理
flashl查看 MS-FLASHFS 中的文件信息

其它命令

命令介绍参数
xmodemr使用 xmodem 协议接收一个文件xmodemr /dev/xxx file
xmodems使用 xmodem 协议发送一个文件xmodems /dev/xxx file
mdb显示内存(8 位)mdb [address [count]]
mdw显示内存(16 位)mdw [address [count]]
mdd显示内存(32 位)mdd [address [count]]
文档内容是否对您有所帮助?
有帮助
没帮助