Im Gegensatz zu MacOSx verwendet GNU / Linux die /proc
Verzeichnisstruktur aka procfs
, um Systemdaten zu speichern. Das arp cache
befindet sich unter /proc/net/arp
Sie drucken die Daten stdout
direkt aus dieser Systemdatei über:
cat /proc/net/arp
Ich habe festgestellt, dass Sie möglicherweise auch die Speicheradresse wünschen, die der Kernel verwendet, um den Arp-Cache zu finden. Die genaue Adresse kann variieren. Sie können jedoch die Speicheradressentabelle für alle vom Kernel verwendeten ARP-Speicheradressen finden/proc/kallsyms
cat /proc/kallsyms |grep arp_
Kann auch hilfreich sein.