私はSERVER.py
バックグラウンドで実行しているPythonアプリケーションを使用しています:
screen -d -m python3 server.py
ターミナルでこのバックグラウンドプロセスを再開できるようにしたいと思います。
fgはそのようなジョブを返しません。そして仕事は何もしません。ただし、アプリケーションが実行されていることを確認します。
—
リチャードグラント
screen
以前は使用していませんでしたが、一部のテストでは、起動screen
するとプロセスリストの大文字で表示さps -efl|grep SCREEN
れるため、検索され、screen -r PID
(出力PID
からの値はps
)復元されることが示されました。バージョンが大文字で表示されない場合は、ps -efl|grep -i screen
代わりに使用する必要があります。
python
が唯一のバックグラウンドプロセスである場合、単に入力しfg
ます。いくつかのバックグラウンドタスクがある場合は、タイプはjobs
、その後fg %N
、どこN
の指標であるpython
タスク。