Dlaczego netstat -n różni się w systemie Solaris i Linux i jak sprawić, by był taki sam?


Kiedy biegnę
       netstat -n
na Solarisie otrzymuję różne wyniki
       netstat -n
w systemie Linux, chociaż zgodnie ze stronami podręcznika systemowego Solaris i Linux
       -n
flaga powinna zrobić to samo.
Moje pytanie brzmi:
Proszę doradzić, jak biegać
       netstat
w systemie Linux, dzięki czemu otrzymuję takie same wyniki, jak w systemie Solaris.
PRZYKŁAD:

Solaris

netstat -n | head-10TCP:IPv4
LocalAddress RemoteAddress SwindSend-QRwindRecv-Q State
-------------------------------------------------------------------------
10.119.99.77.9495 10.106.97.118.60823 5888 049640 0CLOSE_WAIT
10.119.99.77.33121 10.119.99.77.1521 49152 049152 0ESTABLISHED
10.119.99.77.1521 10.119.99.77.33121 49152 049152 0ESTABLISHED
10.119.99.77.1521 10.119.99.112.54374 63702 049232 0ESTABLISHED
127.0.0.1.45459 127.0.0.1.8886 49152 049152 0ESTABLISHED
10.119.99.77.7777 10.115.244.53.63575 5888 049220 0CLOSE_WAIT


Linux

netstat -n | head -10
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:14407 127.0.0.1:20281 ESTABLISHED
tcp 0 0 10.106.207.143:61623 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61630 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61624 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61625 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61627 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:1521 10.106.207.143:32263 ESTABLISHED
tcp 0 0 127.0.0.1:20281 127.0.0.1:14407 ESTABLISHED

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Linux
         netstat
pochodzi z

narzędzia sieciowe
http://sourceforge.net/projects/net-tools/
który nie jest częścią narzędzi GNU, chociaż jest objęty licencją GPL.
Solaris
         netstat
pierwotnie pobrane z netstat SVR4.
Podobnie jak większość poleceń administracyjnych,
         netstat
nie jest znormalizowany przez POSIX, więc istnieją duże różnice między różnymi obsługiwanymi implementacjami i ich wyjściem.
         net-tools
         netstat
to jest specyficzne dla Linuksa, więc jest

nigdy

zainstaluj go w systemie Solaris.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Netstat Linux pochodzi z narzędzi sieciowych GNU, Solaris nie (Windows ma swoje, BSD też). Możesz zainstalować GNU w Solarisie, jeśli chcesz zachować GNU.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się