Mengapa netstat tidak digunakan lagi? [Tutup]

21

Saya sudah mendengar berkali-kali sekarang, dan saya kebanyakan menggunakan sssekarang. Tetapi kadang-kadang saya merasa frustrasi dengan perbedaan di antara keduanya, dan saya akan menyukai beberapa wawasan.

Juga, saya tidak bisa menjadi satu-satunya yang memikirkan Hitler saat menggunakan ss. Bukan nama yang bagus.

onlyanegg
sumber
1
Apakah ada yang lebih daripada fanboyisme iproute2 biasa?
Gilles 'SO- stop being evil'
3
Saya setuju bahwa ssterasa agak kikuk dibandingkan dengan netstat, tetapi ipselalu tampak jauh lebih baik daripada ifconfig(hanya pendapat).
jordanm
Ini mungkin tidak ketat SEesque, tapi terima kasih @jordanm untuk menjawab pertanyaan (s), "Apa itu Nah apa yang harus saya gunakan?? Bukan :)?
fbicknel

Jawaban:

7

Menemukan artikel tentang penghentian sejak 2011 . Sepertinya seluruh net-toolspaket tidak dipertahankan untuk sementara waktu dan itu sudah usang. Di Debian 9 bahkan tidak diinstal secara default. Dari halaman proyek sepertinya tidak ada pembaruan setidaknya sejak 2011.

Tetapi Anda dapat dengan mudah menginstal netstat(dan misalnya ifconfig) dan terus menggunakannya. Saya mungkin hanya akan menggunakannya untuk membuat daftar barang.

Menginstal di Debian 9:

apt-get install net-tools

NB: Untuk informasi lebih lanjut, Anda mungkin ingin melihat T&J lain tentang ifconfigpenghentian ( ifconfigmerupakan bagian dari paket yang sama): /server/458628/should-i-quitquit -using-ifconfig

Nux
sumber
2

Mengapa netstatditinggalkan? Karena dikatakan demikian di halaman manual:

NOTE
   This program is obsolete.  Replacement for netstat is ss.   Replacement
   for  netstat -r is ip route.  Replacement for netstat -i is ip -s link.
   Replacement for netstat -g is ip maddr.

Mengapa pengembang tidak digunakan lagi netstat? Saya tidak tahu

Ini sumber terbuka. Jika Anda ingin menghidupkannya kembali, buatlah lebih bermanfaat dan jadikan "tidak pantas", jangan ragu untuk melakukannya.

Wildcard
sumber
10
Jawaban Anda adalah 'karena itu' atau 'Saya tidak tahu'?
onlyanegg
@onlyanegg, pertanyaan Anda adalah "Mengapa saya diberi tahu bahwa itu sudah usang?" atau "Mengapa pengembang memutuskan untuk tidak menggunakannya?"
Wildcard
3
itu adalah 'Mengapa para pengembang mencela itu?'
onlyanegg
8
Ini tidak menjawab apa pun. Bagaimana ini bisa dibalik?
bshacklett