


So überprüfen Sie die Portbelegung unter Linux
So überprüfen Sie die Portbelegung unter Linux: Verwenden Sie [lsof -i Portnummer oder netstat -tunlp|grep Portnummer].
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, DELL G3-Computer.
So überprüfen Sie die Portbelegung unter Linux:
1. Häufig verwendete Befehle:
(1) lsof -i Portnummer
(2) netstat -tunlp|grep Portnummer
Beide dieser beiden Befehle können Überprüfen Sie, welcher Port von welchem Prozess belegt ist.
2. lsof -i wird verwendet, um die Prozesse anzuzeigen, die die Bedingungen erfüllen. lsof (Liste offener Dateien) ist ein Tool, das offene Dateien im aktuellen System auflistet. Führen Sie den Befehl lsof -i als Root-Benutzer aus, wie unten gezeigt. Die Bedeutung jeder Spalte der lsof-Ausgabe ist:
- COMMAND: der Name des Prozesses oder die Art und Weise, wie der Prozess gestartet wird
- PID: die Prozess-ID
- USER: Prozessbesitzer
- FD: Dateideskriptor
- TYPE: Protokolltyp
- DEVICE: Portnummer
- SIZE/OFF: Offset
- KNOTEN: Protokollname
-
3. lsof -i: Portnummer, die zur Überprüfung der Belegung eines bestimmten Ports verwendet wird, z. B. zur Überprüfung der Nutzung von Port 22, lsof -i:22 , wie unten gezeigt
4. netstat -tunlp wird verwendet, um TCP-, UDP-Ports und -Prozesse sowie andere verwandte Situationen anzuzeigen
die t, u, n, l, p im Befehl haben unterschiedliche Bedeutungen:
-t zeigt nur diejenigen an, die sich auf TCP beziehen
-u Zeigt nur diejenigen an, die sich auf UDP beziehen
-n Unbegrenzte Aliase, kann alle in Zahlen konvertierten Nummern anzeigen
-l Zeigt nur diejenigen im Listen-Zustand an
- p Zeigt den Aufbau dieser Verbindungen an. Programmname
5, netstat -tunlp|grep Portnummer, wird zum Überprüfen des Prozessstatus der angegebenen Portnummer verwendet, z. B. Überprüfen des Status von Port 22, netstat -tunlp|grep 22, wie unten gezeigt
Verwandte Lernempfehlungen:
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Portbelegung unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Schritte zum Starten von Nginx unter Linux: Überprüfen Sie, ob Nginx installiert ist. Verwenden Sie SystemCTL Start Nginx, um den Nginx -Dienst zu starten. Verwenden Sie SystemCTL aktivieren NGINX, um das automatische Start von NGINX beim Systemstart zu aktivieren. Verwenden Sie den SystemCTL -Status NGINX, um zu überprüfen, ob das Startup erfolgreich ist. Besuchen Sie http: // localhost in einem Webbrowser, um die Standard -Begrüßungsseite anzuzeigen.

So bestätigen Sie, ob Nginx gestartet wird: 1. Verwenden Sie die Befehlszeile: SystemCTL Status Nginx (Linux/Unix), Netstat -ano | FindStr 80 (Windows); 2. Überprüfen Sie, ob Port 80 geöffnet ist; 3. Überprüfen Sie die Nginx -Startmeldung im Systemprotokoll. 4. Verwenden Sie Tools von Drittanbietern wie Nagios, Zabbix und Icinga.

Das Starten eines Nginx-Servers erfordert unterschiedliche Schritte gemäß verschiedenen Betriebssystemen: Linux/UNIX-System: Installieren Sie das NGINX-Paket (z. B. mit APT-Get oder Yum). Verwenden Sie SystemCTL, um einen Nginx -Dienst zu starten (z. B. sudo systemctl start nginx). Windows -System: Laden Sie Windows -Binärdateien herunter und installieren Sie sie. Starten Sie Nginx mit der ausführbaren Datei nginx.exe (z. B. nginx.exe -c conf \ nginx.conf). Unabhängig davon, welches Betriebssystem Sie verwenden, können Sie auf die Server -IP zugreifen

Der Server verfügt nicht über die Berechtigung, auf die angeforderte Ressource zuzugreifen, was zu einem NGINX 403 -Fehler führt. Zu den Lösungen gehören: Überprüfung der Dateiberechtigungen. Überprüfen Sie die Konfiguration .htaccess. Überprüfen Sie die Nginx -Konfiguration. Konfigurieren Sie Selinux -Berechtigungen. Überprüfen Sie die Firewall -Regeln. Fehlerbehebung bei anderen Ursachen wie Browserproblemen, Serverausfällen oder anderen möglichen Fehlern.

Wie fixiere ich Nginx 403 Verbotener Fehler? Überprüfen Sie die Datei- oder Verzeichnisberechtigungen; 2.Htaccess -Datei prüfen; 3. Überprüfen Sie die Konfigurationsdatei der Nginx; 4. Starten Sie Nginx neu. Weitere mögliche Ursachen sind Firewall -Regeln, Selinux -Einstellungen oder Anwendungsprobleme.

Antwort auf die Frage: 304 Nicht geänderter Fehler gibt an, dass der Browser die neueste Ressourcenversion der Client -Anfrage zwischengespeichert hat. Lösung: 1. Löschen Sie den Browser -Cache; 2. Deaktivieren Sie den Browser -Cache; 3. Konfigurieren Sie Nginx, um den Client -Cache zu ermöglichen. 4. Überprüfen Sie die Dateiberechtigungen; 5. Datei Hash prüfen; 6. Deaktivieren Sie CDN oder Reverse Proxy -Cache; 7. Starten Sie Nginx neu.

Verwenden Sie unter Linux den folgenden Befehl, um zu überprüfen, ob Nginx gestartet wird: SystemCTL -Status Nginx Richter basierend auf der Befehlsausgabe: Wenn "aktiv: aktiv (lief) angezeigt wird, wird Nginx gestartet. Wenn "Active: Inactive (Dead)" angezeigt wird, wird Nginx gestoppt.

Das Fehlerprotokoll befindet sich in/var/log/nginx (Linux) oder/usr/local/var/log/nginx (macOS). Verwenden Sie die Befehlszeile, um die Schritte zu beseitigen: 1. Sicherung des ursprünglichen Protokolls; 2. Erstellen Sie eine leere Datei als neues Protokoll; 3. Starten Sie den Nginx -Dienst neu. Die automatische Reinigung kann auch mit Tools von Drittanbietern wie lehnte oder konfiguriertem verwendet werden.
