Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So überprüfen Sie, ob der Dienst unter Linux geschlossen ist

So überprüfen Sie, ob der Dienst unter Linux geschlossen ist

WBOY
Freigeben: 2022-07-20 15:20:53
Original
3579 Leute haben es durchsucht

So überprüfen Sie, ob der Dienst unter Linux geschlossen ist: 1. Verwenden Sie den Befehl ps, der die Prozesse im System überprüfen kann. Die Syntax lautet „ps aux | grep service name“. Wird verwendet, um den Netzwerkstatus anzuzeigen. Die Syntax lautet „netstat -tunple | grep service port“.

So überprüfen Sie, ob der Dienst unter Linux geschlossen ist

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

So überprüfen Sie, ob der Dienst unter Linux geschlossen ist

1 in Linux-Prozessbefehlen angezeigt. ps, um den laufenden Prozess anzuzeigen, ps aux, um alle Prozesse anzuzeigen.

Der Linux-Prozess hat 5 Zustände

Laufzustand (läuft oder wartet in der Ausführungswarteschlange [Ready Queue])
  • Unterbrechungszustand (ruhend, blockiert, wartet auf die Bildung einer bestimmten Bedingung oder den Empfang eines Signals)
  • Unterbrechungsfreier Zustand (kein Aufwachen und nach Empfang des Signals nicht ausführbar, der Prozess muss warten, bis eine Unterbrechung auftritt)
  • Zombie-Zustand (der Prozess wurde beendet, aber der Prozessdeskriptor existiert, bis der übergeordnete Prozess aufruft Nach dem Systemaufruf wait4() freigegeben)
  • Stoppstatus (der Prozess stoppt die Ausführung, nachdem SIGSTOP-, SIGSTP-, SIGTIN- und SIGTOU-Signale empfangen wurden)
  • Beispiele sind wie folgt:


So überprüfen Sie, ob der Dienst unter Linux geschlossen ist2, # netstat -tunple |. grep service port

Der Linux-Befehl netstat wird zum Anzeigen des Netzwerkstatus verwendet.

Mit dem Befehl netstat können Sie den Netzwerkstatus des gesamten Linux-Systems ermitteln.

Syntax

netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]
Nach dem Login kopieren

Parameterbeschreibung:

-a oder --all Zeigt alle Sockets in der Verbindung an.

-A oder -- listet die relevanten Adressen in der Verbindung dieses Netzwerktyps auf.

-c oder --continuous Netzwerkstatus kontinuierlich auflisten.

-C oder --cache zeigt die Cache-Informationen der Router-Konfiguration an.

-e oder --extend zeigt andere verwandte Informationen über das Netzwerk an.

-F oder --fib zeigt den Routen-Cache an.

-g oder --groups zeigt die Liste der Gruppenmitglieder mit Multicast-Funktion an.

-h oder --help Online-Hilfe.

-i oder --interfaces zeigt das Informationsformular der Netzwerkschnittstelle an.

-l oder --listening zeigt den Socket des überwachten Servers an.

-M oder --masquerade zeigt maskierte Netzwerkverbindungen an.

-n oder --numeric Verwenden Sie die IP-Adresse direkt, ohne den Domänennamenserver zu durchlaufen.

-N oder --netlink oder --symbolic zeigt den symbolischen Linknamen des Netzwerk-Hardware-Peripheriegeräts an.

-o oder --timers zeigt Timer an.

-p oder --programs zeigt den Programmidentifikationscode und den Programmnamen an, die Socket verwenden.

-r oder --route zeigt die Routing-Tabelle an.

-s oder --statistics zeigt die Statistiktabelle mit Netzwerkarbeitsinformationen an.

-t oder --tcp zeigt den Verbindungsstatus des TCP-Übertragungsprotokolls an.

-u oder --udp zeigt den Verbindungsstatus des UDP-Übertragungsprotokolls an.

-v oder --verbose zeigt den Befehlsausführungsprozess an.

-V oder --version zeigt Versionsinformationen an.

-w oder --raw zeigt den Verbindungsstatus des RAW-Übertragungsprotokolls an.

-x oder --unix Die Wirkung dieses Parameters ist dieselbe wie die Angabe des Parameters „-A Unix“.

--ip oder --inet Die Wirkung dieses Parameters ist dieselbe wie die Angabe des Parameters „-A inet“.

Beispiele sind wie folgt:

Empfohlenes Lernen: So überprüfen Sie, ob der Dienst unter Linux geschlossen istLinux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob der Dienst unter Linux geschlossen ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage