Przeszukuję kolekcję narzędzi wiersza poleceń, takich jak iproute2 w systemie Linux.
Narzędzie sieciowe jest OK, ale chciałbym, aby było to w wierszu poleceń.
network
command-line
ip
wrtsprt
źródło
źródło
Odpowiedzi:
iproute2mac https://github.com/brona/iproute2mac
jest do tej pory dostępny w naparze
źródło
Różni użytkownicy używają poleceń w różny sposób, więc nie wiedząc, w jaki sposób korzystasz z tego narzędzia, trudno jest odpowiedzieć poprawnie. Według wikipedii , iproute2 jest pojedynczym oprogramowaniem zaprojektowanym w celu zastąpienia całego pakietu narzędzi sieciowych. Możliwe, że jest tylko jedno narzędzie, które dokładnie to robi, a mianowicie iproute2, które jest oprogramowaniem typu open source, więc źródło jest dostępne do pobrania i możesz zrobić z nim prawie wszystko, co chcesz, na przykład zmodyfikować go, aby mógł być skompilowanym dla OS X. Ale to może być dużo pracy ... może nie, ale może, dlatego dam ci więcej sugestii, których wcześniej nie słyszałeś.
ustawienia sieci
Polecenie networksetup służy do konfigurowania ustawień sieciowych zwykle konfigurowanych w aplikacji Preferencje systemowe. Polecenie networksetup pozwala wyświetlić wszystkie typy parametrów sieci, w tym adresy IP, dostępne interfejsy sieciowe i dziesiątki innych zmiennych. Oprócz swojej stronie man I połączone powyżej, znalazłem przykłady jego zastosowania tutaj .
MacPorts
Zalecam instalowanie Macports i przeszukiwanie dostępnego oprogramowania, które zapewnia narzędzia sieciowe, dopóki nie znajdziesz tego, co lubisz.
Instalacja MacPorts jest dość prosta, po zainstalowaniu xcode (dla Mavericks 10.9 xcode_5.1.1.dmg ):
Warto poznać MacPorts , ponieważ jest to dojrzały menedżer pakietów dla OS X, który utrzymuje tysiące poleceń, programów i aplikacji typu open source.
Właśnie uruchomiłem wyszukiwanie w Macports słowa „sieć”:
a macports zwróciło 278 portów, a lista zawiera tak potężne narzędzia, jak netcat , nmap i ntop i wiele innych.
źródło