shell中ssh交互输入 交互式shell和非交互式shell的区别?
交互式shell和非交互式shell的区别?交互模式是shell等待您的输入并执行您提交的命令。这种模式称为交互模式,因为shell与用户交互。大多数用户也非常熟悉这种模式:登录、执行一些命令和注销。
交互式shell和非交互式shell的区别?
交互模式是shell等待您的输入并执行您提交的命令。这种模式称为交互模式,因为shell与用户交互。大多数用户也非常熟悉这种模式:登录、执行一些命令和注销。当你签字时,炮弹就停了。Shell还可以在另一种模式下运行:非交互模式。在这种模式下,shell不与您交互,而是读取存储在文件中的命令并执行它们。当它读取到文件末尾时,shell停止。
什么是Linux的登录shell与非登录shell?
Login shell,顾名思义,是一个由Login启动的交互式shell。例如,通过帐户登录到系统后,执行一些命令,一些结果会反馈到屏幕上。这就是人与壳之间的相互作用。非登录shell是指不登录系统时执行的shell。最直观、最简单的例子是,定期运行shell脚本,该脚本在非登录shell中运行。应该理解,这种脚本也称为交互式shell、非交互式shell。