すべてのPuTTYセッションでコマンドを使用できるようにしますか?

すべてのPuTTYセッションでコマンドを使用できるようにしますか?

私はWindowsでPuTTYに初めて触れました。すべてのPuTTYセッションで使用できるコマンド/機能があるかどうかを知りたいです。

私が関数が欲しいとしましょう:

greatFunction() {
# highly complicated things
}

PuTTYセッションでどのサーバーにログインしても、その場所にいることを望みます。可能ですか?

ありがとうございます。

答え1

本質的にそうではありません。

最も近い方法は、.bashrcログインする各サーバーのホームディレクトリにファイルを作成し、その中に機能を定義することです。

ワークステーションで特定のタスクを実行するだけでは、puttyでログインしたすべてのホストでシェル機能を自動的に定義することはできません。関数は各シェルで定義する必要があります。存在するログインしたホストです。

これができる場所はたくさんあります。 /etc/profile.d も別のオプションです。ただし、それらはすべてワークステーションではなくターゲットホストにあります。

関連情報