Linux

Konsole 的每個終端會話有什麼不同的 bash?

  • January 29, 2014

Konsole在 Kubuntu 中使用。

我想知道 Konsole 中的配置文件和我們 bash 中的配置文件有什麼區別?

我正在閱讀我們可以為每個 Konsole 會話創建不同的配置文件並在每個會話中使用不同的 bash。

在這裡每個會話使用不同的 bash 是什麼意思?

我認為預設的 bash 是/etc/passwd為使用者定義的

Konsole 配置文件包含特定於 Konsole 的設置,例如終端字型、文本顏色、背景顏色、用於操作選項卡的快捷方式設置等。

/etc/passwd定義使用者的預設 shell,這bash只是最常見的選項。bashare zshksh等的替代品csh。您可以用Google搜尋它們中的每一個以了解有關它們的更多資訊。預設 shell 是將在 Konsole 內部執行的程序,它基本上可以與任何 shell 或終端程序一起工作。

您還有一些文件.bashrc,其中包含特定於 bash 的設置,無論它在哪個終端中執行。.profile更廣泛的是,它會影響使用的任何 shell,即使它不是bash.

我認為最重要的區別是 Konsole 是一個“終端模擬器”,這意味著它與舊式終端的工作相同,但在桌面環境中很好。有各種設置會影響它如何完成這項工作,並且與在其中執行的實際 shell 沒有太大關係。

引用自:https://unix.stackexchange.com/questions/111559