![最可靠的 Linux 终端应用程序/进程稳定性的一般程序](https://linux22.com/image/1225372/%E6%9C%80%E5%8F%AF%E9%9D%A0%E7%9A%84%20Linux%20%E7%BB%88%E7%AB%AF%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%2F%E8%BF%9B%E7%A8%8B%E7%A8%B3%E5%AE%9A%E6%80%A7%E7%9A%84%E4%B8%80%E8%88%AC%E7%A8%8B%E5%BA%8F.png)
我已经使用 konsole (KDE 4.2) 一段时间了,但它最近崩溃了。Konsole 的设计非常高效,它使用一个实例来显示整个 X 会话中的所有窗口。更不幸的是,由于这种巧妙的设计,这次崩溃导致所有 humpty-dumptys 和它们的 bashes 以及它们的 bashes 的应用程序以及所有 begattens 的 begattens 一直到 Jebodiah Springfield 都崩溃了,变成了一个不存在的大煎蛋卷。
这个应用程序在任何情况下都可能崩溃,这真是令人失望。尽管 KDE 4.2 预计不会完全稳定——是的,我知道,我应该更新我的发行版——但它对我来说仍然不值得购买,因为如果可能的话,这种事情不应该发生在可能成为整个工作环境基础的东西上。也许这很傲慢和不切实际,但如果有可能拥有更稳定的东西,我就想要它。
因此,除了在 screen 下运行(这很有趣、很巧妙,而且到目前为止可靠性无可挑剔,但在无法理解某些键码时会遇到一些问题)之外,我还在寻找提高环境可靠性的方法。最明显的策略是寻找更可靠的控制台应用程序。标准功能集(对我来说包括选项卡式窗口、Unicode 支持和相当好的键盘快捷键配置)非常重要。我目前正在运行 gnome-terminal 和 roxterm,它们都具有可接受的功能集(实际上几乎相同;我认为 rox 实际上是超集),而且它们都没有为我提供广泛、客观的可靠性数据。这并不是人们所期望的。
也欢迎其他策略。如果我回答这个问题,我可能会建议将关键任务置于 & 的背景之下和/或放弃它们,这样它们就不会受到全球流行病的影响。诸如此类。
答案1
我非常确定 xterm 已经经过了充分的测试。在我使用它的 15 年左右的时间里,我不记得它曾经崩溃过。
答案2
我yakuake
通常使用 ,但您会遇到与 相同的问题Konsole
。话虽如此,我认为 KDE 4.3 比 4.2 更稳定,因此切换到 4.3 有助于提高稳定性。我也在screen
连接的大多数机器上使用 ,这确实很有帮助,就像我在您关于 的另一篇帖子中所说的那样screen
,我鼓励您使用byobu
来增强您的screen
体验。
答案3
如果您真的害怕,请screen
为所有重要的 shell 启动会话。