Der Befehl ist im Grunde suchen Sie den gesamten Prozess für einen Linux-Benutzer. Die Variable $ {instuser} repräsentiert den Benutzer.
-o Option ist die Formatierungsoption. Der Befehl verwendete pid (processid) und args, wobei es sich um die vollständige Argumentgruppe handelte, die zum Starten des Prozesses verwendet wurde.
Der grep wird verwendet, um nur Prozesse zu filtern und anzuzeigen, die einen "Klassenpfad" in der Argumentliste haben.
grep -v grep wird verwendet, um den Prozess zu entfernen, der den Befehl grep ausführt.
sed wird verwendet, um den gesamten Text durch null zu ersetzen. In diesem Fall löschen Sie alle Orte, die mit einem Leerzeichen beginnen.^wird verwendet, um den Anfang zu identifizieren und ihn durch eine Null zu ersetzen.
cut wird verwendet, um das erste Feld -f1 zu erhalten, welches die Prozess-ID ist.
Am einfachsten testen Sie die Befehle in der Pipeline nacheinander. Bedeutung, zuerst 'ps ...', dann 'ps ... | grep ... ', dann' ps ... | Grep ... | Grep ... '. Wenn eine dieser Ausgaben groß ist, fügen Sie '| hinzu weniger am Ende. –
Es gibt auch 'man ps', um' -o' zu erklären. –
Vielen Dank für die Hilfe, jetzt bin ich klar mit diesem Befehl –