我有两台机器:my
我正常工作的 PC(GUI 等)和remote
我运行一些耗时进程的 PC。我想知道当前运行的作业何时remote
完成。
我有一些简单的解决方案,比如定期检查进程是否remote
仍在运行
# at my:
ssh remote 'ps aux | grep process' | inform_if_finished
# inform_if_finished pops up a notification at the desktop
或完成后pingmy
机器remote
# at remote:
sh long_job.sh ; ping my
并且 ping 被一个简单的本地守护进程捕获......
但所有这些都是黑客而不是真正的解决方案。有没有标准的方法来处理这种信号?