Putty

讓命令在所有 PuTTY 會話中都可用?

  • October 9, 2019

我對 Windows 上的 PuTTY 完全陌生。我想知道我是否可以在所有 PuTTY 會話中提供一些命令/功能。

假設我想要一個函式:

greatFunction() {
# highly complicated things
}

無論我在任何 PuTTY 會話中登錄哪個伺服器,我都希望它在那裡。是否可以?

謝謝。

本質上,沒有。

最接近的是,您可以.bashrc在您登錄的每台伺服器的主目錄中創建一個文件,並在其中定義函式。

僅通過在工作站上執行某些操作,無法在您使用 putty 登錄的所有主機上自動定義 shell 函式。必須在您登錄的主機的每個 shell 中定義這些功能。

有很多地方可以這樣做;/etc/profile.d 是另一種選擇。但它們都將在目標主機上,而不是在您的工作站上。

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