以下是引用wobianlong在2012-8-13 21:55:25的发言:
额 真相帝啊
像dir/cls/cd这类命令是dos的内部命令,dos时代是集成在中,现在可能是在cmd.exe中 能在解释具体点不 怎么实现的
就是个操作系统,就是个外壳(SHELL)。建立在bios之上来接管系统所有资源的东西,加载了这个外壳之后,在dos的提示符下,输入相应的命令,才可以实现对应的功能。(不知道这行严谨不,有没有错误
)
比如你在cmd下进入mysql,则mysql相对于cmd而言就是壳中之壳,所有的命令被mysql截获,只有exit后才能进入cmd壳。
关于壳的概念,你也可以认为是函数的嵌套调用。