Mein 4000 Port ist besetzt, aber ich möchte den Prozess zu töten, die es besetzen. Als ich netstat -anp | grep 4000
verwenden jedoch das Ergebnis:Netzwerk-Port ist besetzt, aber es gibt keine processuse es
$ netstat -anp | grep 4000
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:4000 0.0.0.0:* LISTEN -
Als ich lsof -i:4000
verwenden, ich habe nichts, so dass der Prozess, der je den Hafen im Besitz 4000 starb, wird der Port 4000 noch nicht veröffentlicht?
Wie löst man es?
Was haben Sie gesehen, wenn Sie es als "root" wie empfohlen ausgeführt haben? – EJP
Stack Overflow ist eine Website für Programmier- und Entwicklungsfragen. Diese Frage scheint off-topic zu sein, weil es nicht um Programmierung oder Entwicklung geht. Siehe [Welche Themen kann ich hier fragen?] (Http://stackoverflow.com/help/on-topic) in der Hilfe. Vielleicht [Super User] (http://superuser.com/) oder [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) wäre ein besserer Ort, um zu fragen. Siehe auch [Wo poste ich Fragen zu Dev Ops?] (Http://meta.stackexchange.com/q/134306) – jww
wenn ich es als 'root' ausführte, kann ich die Prozess-ID sehen. – buweilv