podproces Pythona uruchomił tcpdump po zabiciu, jego status staje się nieaktualny


0

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?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.