当我输入bash
linux cli 时,它会给我bash-3.2$
什么呢?
答案1
当您运行时,bash
您将在当前 shell 中创建一个新的 bash 子 shell(即使当前 shell 已经是 bash),$SHLVL
环境变量也会在新 shell 中增加。
答案2
它是一个 shell - 可以把它想象成 Windows 中的 cmd 窗口(如果你习惯的话)。它允许你执行命令。我会看一下维基百科入口作为起点。
当我输入bash
linux cli 时,它会给我bash-3.2$
什么呢?
当您运行时,bash
您将在当前 shell 中创建一个新的 bash 子 shell(即使当前 shell 已经是 bash),$SHLVL
环境变量也会在新 shell 中增加。
它是一个 shell - 可以把它想象成 Windows 中的 cmd 窗口(如果你习惯的话)。它允许你执行命令。我会看一下维基百科入口作为起点。