我对 Windows 上的 PuTTY 完全陌生。我想知道我是否可以在所有 PuTTY 会话中提供一些命令/功能。
假设我想要一个函数:
greatFunction() {
# highly complicated things
}
无论我在任何 PuTTY 会话中登录哪个服务器,我都希望它在那里。可能吗?
谢谢。
我对 Windows 上的 PuTTY 完全陌生。我想知道我是否可以在所有 PuTTY 会话中提供一些命令/功能。
假设我想要一个函数:
greatFunction() {
# highly complicated things
}
无论我在任何 PuTTY 会话中登录哪个服务器,我都希望它在那里。可能吗?
谢谢。
本质上,没有。
最接近的是,您可以
.bashrc
在您登录的每台服务器的主目录中创建一个文件,并在其中定义函数。仅通过在工作站上执行某些操作,无法在您使用 putty 登录的所有主机上自动定义 shell 函数。必须在您登录的主机上的每个 shell 中定义这些功能。
有很多地方可以这样做;/etc/profile.d 是另一种选择。但它们都将在目标主机上,而不是在您的工作站上。