查看Shell使用指南的源代码
←
Shell使用指南
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
你刚才请求的操作只对属于该用户组的用户开放:
用户
您可以查看并复制此页面的源代码:
===运行应用程序=== :ttinyShell不仅可以运行内建的命令,而且还能运行用户应用程序。运行应用程序的方法与运行内建命令相同,当用户在shell界面下键入命令名称与参数点击回车后,ttinyShell将首先检测此命令是否为用户应用程序,如果是则优先运行用户应用程序,如果不是则再检测命令是否为内建命令,如果均不是则ttinyShell打印错误信息。 :ttinyShell命令检测顺序如下所示: 1.检测命令是否为一个文件路径,如果文件存在,则运行指定的应用程序。 2.检测PATH环境变量指定的路径,如果文件存在,则运行指定的应用程序。 3.检测命令是否为一个内建命令,如果是内建命令,则运行内建命令。 :ttinyShell运行内建命令或应用程序时有两种方式:同步方式和异步方式。 :'''同步方式''':inyShell运行内建命令时命令代码默认在ttinyShell线程上下文中执行,运行应用程序时ttinyShell会创建一个进程并在此进程中装入应用程序代码执行,同时ttinyShell自行阻塞并等待进程结束后恢复执行。 :'''异步方式''':当用户在键入的命令之后加入&符号,ttinyShell将以异步方式运行命令,当ttinyShell运行内建命令时,会创建一个内核线程运行命令代码,运行应用程序时ttinyShell会创建一个进程并在此进程中装入应用程序代码执行,与同步方式不同ttinyShell并不等待命令执行完毕就立即准备接收用户的下一条命令。
返回
Shell使用指南
。
个人工具
登录
名字空间
页面
讨论
变种
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
最近更改
随机页面
工具
链入页面
相关更改
特殊页面