Filtern von UDS aus der Ausgabe von netstat ohne grep

1250
Rodnower

Wie kann ich Informationen über Unix Domain Sockets aus der netstat-Ausgabe ohne grep herausfiltern?
Gibt es eine Option für den Befehl (ich habe es nicht in man of netstat gefunden).

Vielen Dank für die Zukunft.

0
Warum nicht grep benutzen? BloodPhilia vor 13 Jahren 1
Weil er der Header des Abschnitts bleibt (einige Zeilen über "Unix" -Datensatz) und er jedes Mal zu lang ist, um ihn zu schreiben, und es ist notwendig, auf jedem Server einen Aliasnamen dafür zu verwenden. Rodnower vor 13 Jahren 0

2 Antworten auf die Frage

1
whitequark

Benutzen

netstat -46 
Dies ist keine Lösung. In netstat --inet (auch mit -a swithch) bekomme ich die folgende Zeile nicht: "tcp 0 0 :: ffff: 192.168.2.200: ssh :: ffff: 192.168.2.100: 44799 ESTABLISHED". Aber ich bekomme es ohne --inet Rodnower vor 13 Jahren 0
Entschuldigung, ich habe IPv6 vergessen. Sollte jetzt funktionieren whitequark vor 13 Jahren 0
Nein, laut netstat bekommen diese Parameter keine Parameter ... Vielleicht haben wir von verschiedenen Releases gesprochen. Ich spreche über: net-tools 1.60 netstat 1.42 (2001-04-15) für Linux. Ich denke, dass es keine solche Option gibt. Die einzige Möglichkeit ist, den Befehl grep zu verwenden. In / etc / bashrc kann hierfür ein Alias ​​eingegeben werden. Ich stelle diese Antwort mit all diesen Kommentaren als akzeptiert. Trotzdem danke. Rodnower vor 13 Jahren 0
Seltsam. Sie können auch `-Ainet, Inet6` oder` --inet --inet6` ausprobieren. Alle diese Optionen, einschließlich "-46", sind völlig gleichwertig und funktionieren für netstat 1.42. Ich hoffe, du wirst alles reparieren. whitequark vor 13 Jahren 0
Ja, es funktioniert :) Rodnower vor 13 Jahren 0
0
Rodnower
netstat -tulpn 

-t tcp
-u udp
-l Listenning
-p Programmname
-n verwendet statt DNS-Namen Adressen