msh输入命令,返回提示command not found

发表在 内核学习营2019-4-17 17:02 [复制链接] 6 193

请教各位老师:
) R5 G( W( [( i, n       刚刚参考教程在F1上做的nano msh版,有打印信息,但是输入命令却返回提示command not found。/ A& ?7 Y6 V6 K" t

8 L( D9 E7 Z" L; G3 `; G) x \ | /
! M/ Y1 e( a1 f0 V- RT -     Thread Operating System
& N8 \+ g. s/ }: [4 S / | \     3.1.2 build Apr 17 2019/ W8 a5 ?7 Y, o
2006 - 2019 Copyright by rt-thread team
; A! G0 y. ?( U# n9 \msh >ps
0 L& y2 i( i6 [2 \ps: command not found.5 m9 }: |( R: x7 N& }/ |& i
msh >  3 ?; ^( s$ _& k) T$ g: f( z
RT-Thread shell commands:( R" S3 z2 l5 l

- z& M' c5 e( s  n' R1 cmsh >free
! W+ D' U( m1 k& |, B3 h( t/ @free: command not found.$ g" C( ~% p" U; m/ Z
msh >; [4 d, [# F- u+ m( C  l

" Y3 |$ B7 K% G/ @9 S2 A. p! \
! |: W, |  D/ S0 O5 a" ~" T. m请教问题原因和解决办法/ ]& G3 Y* W1 b8 s
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-4-17 17:06:40 | 显示全部楼层
本帖最后由 Tiv 于 2019-4-17 17:11 编辑 / F: P. ^6 O" N2 e- e
' X, k3 i* y( Y& q  x% Y
原因不知道,目前解决办法是 打开这句 #define FINSH_USING_SYMTAB1 s; Q% R9 ~/ A$ a  g
我原本理解这句话只影响TAB键是否展示命令用的,所以之前没开。现在看来TAB键不止是展示命令用,而且是处理命令的开关。) L6 d! {0 U) j
使用道具 举报 回复
发表于 2019-4-17 18:45:02 | 显示全部楼层
文档中说的很清楚:如果打开定义 FINSH_USING_SYMTAB,按下键盘 Tab 键,可以查看 nano 内置的命令。你敲得都是内置命令啊
使用道具 举报 回复
发表于 2019-4-18 09:37:36 | 显示全部楼层
本帖最后由 Tiv 于 2019-4-18 09:41 编辑 6 {1 e4 b" i* Q. w$ o7 T% _+ W
yangjie 发表于 2019-4-17 18:45+ G( v: |" D5 S4 G
文档中说的很清楚:如果打开定义 FINSH_USING_SYMTAB,按下键盘 Tab 键,可以查看 nano 内置的命令。你敲得 ...

7 M& S* ?2 U& S* ?* ^" c是的,文档写的是 查看,而非 使能,,我理解的查看就真的只是看看有哪些命令,故理解成开不开这句,内置命令都是使能了的。。。
使用道具 举报 回复
发表于 2019-4-18 11:00:41 | 显示全部楼层
本帖最后由 Ernest 于 2019-4-18 11:03 编辑
+ Y: R, ?: E8 J. S
Tiv 发表于 2019-4-18 09:37
8 y! ~, H) `4 g9 R是的,文档写的是 查看,而非 使能,,我理解的查看就真的只是看看有哪些命令,故理解成开不开这句,内置 ...

& l3 r7 S# c3 k$ m& |命令没有导出来,与使能没有关系。文档说的是查看,就是让你导出来给你看看。要使用命令,可以用C语言解析器,nano 只是给简单的,见文档下图部分. ~- O* U, S/ g, c( x9 p
微信截图_20190418110240.png
8 f. N8 w: ~. `2 d0 k5 ~4 R+ O
使用道具 举报 回复
发表于 2019-4-18 19:35:18 | 显示全部楼层
free+回车  然后发送
使用道具 举报 回复
发表于 2019-4-20 13:52:15 | 显示全部楼层
Ernest 发表于 2019-4-18 11:004 ]; O9 _. O3 }$ y2 D/ f, @
命令没有导出来,与使能没有关系。文档说的是查看,就是让你导出来给你看看。要使用命令,可以用C语言解析 ...

, T# J9 Q( x1 [/ M原来是查看的时候才导出来,谢谢陈老师,这分析非常到位,明白了!
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区  

© 2013-2017 上海睿赛德电子科技有限公司 沪ICP备13014002号-1

Powered by RT-Thread

快速回复 返回顶部 返回列表