Putty
讓命令在所有 PuTTY 會話中都可用?
我對 Windows 上的 PuTTY 完全陌生。我想知道我是否可以在所有 PuTTY 會話中提供一些命令/功能。
假設我想要一個函式:
greatFunction() { # highly complicated things }
無論我在任何 PuTTY 會話中登錄哪個伺服器,我都希望它在那裡。是否可以?
謝謝。
本質上,沒有。
最接近的是,您可以
.bashrc
在您登錄的每台伺服器的主目錄中創建一個文件,並在其中定義函式。僅通過在工作站上執行某些操作,無法在您使用 putty 登錄的所有主機上自動定義 shell 函式。必須在您登錄的主機上的每個 shell 中定義這些功能。
有很多地方可以這樣做;/etc/profile.d 是另一種選擇。但它們都將在目標主機上,而不是在您的工作站上。