Ich benutze den Befehl ip link
in Linux. Jetzt möchte ich es auf Mac OS X, aber das Mac OS X-Terminal hat es nicht ip
. Was soll ich stattdessen verwenden?
linux
macos
terminal.app
arisch
quelle
quelle
Antworten:
Sie können
brew
zum Installieren verwendeniproute2mac
. Tatsächlich handelt es sich um einen Python-Wrapper, der eine sehr ähnliche API bietet, die Sie wahrscheinlichip
mit demiproute2
in Linux enthaltenen Tool sehr gut kennen .Installation
Verwendungszweck
Nach der Installation erhalten Sie ein Befehlszeilentool, das in jeder Hinsicht den
ip
Befehl unter Linux nachahmt .Beispiele
IP-Adressen auf der Schnittstelle en0 anzeigen.
Details zu Link en1 anzeigen.
Verweise
quelle
Verwenden Sie den normalen Befehl für Unix - ähnlichen Systemen:
ifconfig
.(Linux verwendet auch ifconfig, aber einige der Tools haben neuere Versionen.
ip
Eines dieser Tools wird eines Tages das alte ifconfig ersetzen.)quelle
vconfig add n0 42
(VLAN 42 für die Netzwerkschnittstelle EN0 konfigurieren), gefolgt von so etwas wieifconfig en0.5 1.2.3.3 netmask 255.255.128.0 broadcast 1.2.3.255 up
.ifconfig
gibt ziemlich viele unnötige Zeilen aus. Wenn IP alles ist, was Sie brauchen, verwenden Sieifconfig | grep inet
stattdessen.Es gibt einen einfacheren Weg, ohne irgendwelche Werkzeuge zu installieren:
quelle
Es gibt keinen IP-Befehl in Mac. Holen Sie es von brauen oder verwenden Sie:
Sie können einen Alias
~/.bash_profile
wie folgt erstellen :quelle