質問: Linuxにおいて何のジョブをどのワークステーションで走らせていたか忘れてしまい困っています。 ワークステーションは五つあり、それぞれが40~60スレッドあるので複数のプログラムを走らせることができます。すべてワークステーションにアクセスできるハブのサーバーがありそこから各ワークステーションにsshでログインしています。各ワークステーションのコードはgithubによって管理しています。 現在はジョブが終わると自動でメールするようにしており、ジョブが終わったときにどこで何してたか思い出すという有り様です。大体半日から1日1つのプログラムが終了するのにかかります。どうしても何のプログラムが走っているか知りたいときはファイルの更新日を一個ずつ確認して直近に更新されているものを探しています。 メールは次の質問のコマンドを使っています。 topコマンドからの確認では何のジョブか分からない状態です。 ジョブの管理にいい方法がありましたら教えてください。
回答: 簡単には記録すれば良いのでは?手動でやっても良いし、プログラムに組み込んでも良い。 あるいは、ジョブ管理システムを使うか。