Heim > Artikel > Betrieb und Instandhaltung > So überprüfen Sie den Installationspfad eines Dienstes unter Linux
Redis ist ein Dienst, der häufig im Entwicklungsprozess verwendet wird. Ich werde diesen Dienst als Beispiel zur Erläuterung nehmen.
1. Führen Sie den Befehl ps -ef | aus. Die Ergebnisse sind wie folgt:
Wie Sie sehen können, wird nur der relative Pfad angezeigt Der Dienst kann über den Befehl ps gefunden werden. Detaillierte Informationen zum Prozess, die nicht gefunden werden können, z. B. der absolute Pfad.
Verwandte Lernvideofreigabe: Linux-Video-Tutorial
2. Führen Sie ps -u Systembenutzername aus, um die Prozess-ID weiter zu ermitteln,
Ich bin Hier ist der Systembenutzername root. Führen Sie ps -u root aus. Die Ergebnisse lauten wie folgt:
In Kombination mit dem Operationsergebnisdiagramm von 1 können wir den Prozess sehen Die ID des Redis-Dienstes ist 30058.
3. Geben Sie das Linux-Prozessverzeichnis /proc ein, führen Sie ls -l aus und Sie können das entsprechende Prozessverzeichnis sehen:
4. Geben Sie das Prozessverzeichnis 30058 ein und führen Sie ls -l aus. Die Ergebnisse sind wie folgt:
Wenn Linux einen Prozess startet, erstellt das System einen nach ihm benannten Prozess In der PID im Ordner /proc befinden sich Informationen zu unserem Prozess, einschließlich einer Datei mit dem Namen exe, die den absoluten Pfad aufzeichnet, der über den Befehl ll oder ls -l angezeigt werden kann.
Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie den Installationspfad eines Dienstes unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!