使命令在所有 PuTTY 会话中可用?

使命令在所有 PuTTY 会话中可用?

我对 Windows 上的 PuTTY 完全陌生。我想知道是否可以在所有 PuTTY 会话中使用一些命令/功能。

假设我想要一个函数:

greatFunction() {
# highly complicated things
}

我希望无论我在任何 PuTTY 会话中登录哪个服务器,它都在那里。是否可以?

谢谢。

答案1

本质上,不。

最接近的是,您可以.bashrc在登录的每台服务器的主目录中创建一个文件,并在其中定义函数。

仅通过在工作站上执行某些操作,无法在使用 putty 登录的所有主机上自动定义 shell 函数。必须在每个 shell 中定义函数,您登录的主机。

有很多地方可以这样做; /etc/profile.d 是另一个选项。但它们都将位于目标主机上,而不是您的工作站上。

相关内容