Quando si chiama subprocess.Popen("tcpdump ...", shell=True)
in Python, sembra chiamare /bin/sh -c tcpdump ...
. Ma quando kill -9 [pid]
, vedo che tcpdump diventa :
ho confrontato quello con la shell avviata il comando tcpdump, che non ha uno stato defunto. qual è il motivo della differenza di risultati di uccisione? E questo è legato subprocess.Popen
all'utilizzo di Python ? E defunto dannoso?