我正在一个集群上运行几个进程。
我使用screen命令分别启动每个进程。
它允许我断开与集群的连接,并在连接时查看我的进程。
逐个启动所有屏幕是一项痛苦的工作。
我想知道我们是否可以用python脚本来实现。
scrip打开新的shell,创建运行进程并断开连接的屏幕。
在文本文件中写入有关所有已启动进程的信息,如进程id启动命令等。
第二,我想停止进程,我想把pid文件,只运行一个命令,将杀死所有提到的进程。
例如
smaple inut文件看起来像
process_name command
123 python batch_training.py
我想用进程名称中给出的名称启动屏幕,并在相应的框架中执行推荐。
谢谢
最佳答案
你能用python给screen对象一个命令吗?
比如:
from os import system
command = 'screen ' + '/dev/ttyUSB0 38400'
result = system(command)
result('ATZ')???
关于python - 从python使用linux'screen'命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27091995/