Podczas wywoływania subprocess.Popen("tcpdump ...", shell=True)w pythonie wydaje się, że dzwoni /bin/sh -c tcpdump .... Ale kiedy kill -9 [pid]widzę, że to tcpdump staje się : tcpdump ma status zlikwidowany Porównałem to z uruchomioną przez powłokę komendą tcpdump, która nie ma statusu niedziałającego. jaki jest powód różnicy wyników zabijania? I czy jest to związane z subprocess.Popenużyciem Pythona ? A czy nieistniejący jest szkodliwy?

Tiina
źródło