当前位置: 首页 > 面试题库 >

退出Bash模式?

庄博厚
2023-03-14
问题内容

我为提出这样一个愚蠢的问题而道歉,但是我的linux服务器陷入了“ bash”模式。当我通过终端登录时,命令行如下所示:

-bash-3.2$

因此,我无法执行其他命令。如果输入“ exit”,它将关闭终端窗口。如何退出此bash模式,以便可以输入命令?


问题答案:

Bash是命令行解释器。这是在Linux系统上运行命令的一种方法。

您是在说这不允许您运行输入的命令吗?使用bash运行命令时会给出什么错误或响应?



 类似资料:
  • 我该如何做到这一点?谢了!

  • 问题内容: 因此,我一直在尝试通过bash提示进行自定义,以使其看起来像 颜色。我设法获得了恒定的颜色(每次看到提示时,颜色都是相同的),但是如果最后一个命令的退出状态为非零,我希望用户名(“ feralin”)显示为红色,而不是绿色。我想出了: 但是,从我的观察来看,运行时似乎只对一次求值,然后永远替换结果。即使最后一个退出代码为非零(如),这也使名称始终为绿色。这是怎么回事吗?还是提示出现其他

  • 问题内容: 我知道如何使用$?检查先前执行的命令的状态,我们可以使用exit命令使该状态成为当前状态。但是对于bash中的循环,总是返回状态0,有什么办法可以使循环中断某些状态。 问题答案: 循环的状态是最后执行的命令的状态。您可以使用break中断循环,但如果中断成功,则循环状态为。但是,您可以使用子shell并退出而不是中断。换一种说法: 您也可以将循环放入函数中并从中返回一个值。

  • 当我使用Git Bash时,我遇到了这种现象,但我无法返回命令终端。如何解决这个问题?发生这种现象的原因是什么?

  • 让我们假设你要复制一个目录。你可以通过键入cp -vR /old/dir/path /new/dir/path来执行此操作。发出此命令后,你可能想知道如何进行。目录是否被复制?还是出现了一些错误,因为目标目录空间不足,或其他出现错误的东西? 为了理解它是如何工作的,你必须了解两个程序如何通信。我们先这样说,bash 只是另一个程序,所以一般来说,当你发出上述的cp命令时,一个程序(bash,它是父

  • 这个函数很简单,关键是执行完后,comment的变量值会保存。 push -m '1th' 函数调用完成了,看看 变量的值,如何自动清除呢?我不甘心写成下面的形式 程序很大的话,unset将是一个很多的行。