关于shell命令的执行过程,以下说法不正确的是
A: 父shell创建一个子shell来执行命令
B: shell检查命令的合法性,进行参数的扩展,然后执行内核提供的系统调用,由内核完成命令的执行
C: 内部命令在磁盘上找不到
D: 命令的参数合法性检查由内核来完成
A: 父shell创建一个子shell来执行命令
B: shell检查命令的合法性,进行参数的扩展,然后执行内核提供的系统调用,由内核完成命令的执行
C: 内部命令在磁盘上找不到
D: 命令的参数合法性检查由内核来完成
举一反三
- { }执行一串命令,是在当前shell执行,而()执行的一段命令时,需要重新开一个子shell进行执行。
- 运行时不会创建子进程的方式是()。 A: 赋予shell程序文件可执行权限,直接运行shell程序(外部命令) B: 调用命令解释器解释执行shell程序(Shell函数) C: 使用source命令执行shell程序(内部命令) D: 用()将多条命令括起来而形成的复合命令执行
- 下列关于Shell说法正确的是()。 A: Shell是命令的语言编辑器 B: Shell是命令的语言解释器 C: Shell拥有内置的shell命令集 D: Shell会将有效的命令传达到内核驱动
- 关于shell的说法,以下正确的是( ) A: Shell是用户与内核进行交互操作的一种操作接口 B: Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。 C: Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序 D: Shell也有多种不同的版本
- 下列关于Shell的命令,说法正确的是:() A: Shell的命令只有命令名 B: Shell的命令必须有选项 C: Shell的命令必须有参数 D: Shell的命令必须有命令名,可以有多个选项和参数