交互式shell和非交互式shell的区别

艾克SEO
2022-12-16

交互式shell和非交互式shell的区别,艾克SEO介绍,顾名思义,交互式shell就是用来和用户交互的,交互即交流,用户需要提供了命令提示符输入命令,然后执行。非交互式shell无需与用户交互,直接读取存取在文件中的命令,并执行。


交互式shell和非交互式shell的区别


交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。

shell也可以运行在另外一种模式:非交互式模式。在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。

在UNIX中shell的类型主要有:C shell (包括 csh and tcsh)、C shell ( csh)

Bourne Shell、Bourne shell (包括 sh,ksh,and bash)、Bourne shell ( sh)、Bourne Again、shell ( bash)、POSIX shell ( sh)、TENEX/TOPS C shell ( tcsh)、Korn shell ( ksh)。

艾克网络科技(ikeseo.cn)是阜阳市一家专业从事网站建设、优化、推广的公司,拥有10年建站设计、seo优化推广的经验,企业建站采用专业的网站模板,利于SEO收录,操作简单,原创设计使用稳定,适合个人、企业网站开发、网站改版、企业官网及小程序制作开发、优化推广。