Tại sao netstat không được dùng nữa? [đóng cửa]


21

Bây giờ tôi đã nghe nhiều lần về nó và hiện tại tôi đang sử dụng ss. Nhưng đôi khi tôi cảm thấy thất vọng với sự khác biệt giữa hai người, và tôi sẽ thích một cái nhìn sâu sắc.

Ngoài ra, tôi không thể là người duy nhất nghĩ về Hitler khi sử dụng ss. Không phải là một cái tên tuyệt vời.


1
Có bất cứ điều gì nhiều hơn nó so với các fanboy iproute2 thông thường?
Gilles 'SO- ngừng trở nên xấu xa'

3
Tôi đồng ý rằng sscảm thấy một chút lộn xộn so với netstat, nhưng ipdường như luôn luôn tốt hơn ifconfig(chỉ là một ý kiến).
jordanm

Nó có thể không hoàn toàn là SEesque, nhưng cảm ơn @jordanm vì đã trả lời (các) câu hỏi, "Cái gì? Đó là gì? Tôi sử dụng cái gì thay thế ? :)
fbicknel

Câu trả lời:


7

Tìm thấy một bài viết về khấu hao từ năm 2011 . Có vẻ như toàn bộ net-toolsgói đã không được duy trì trong một thời gian và vì vậy nó đã bị phản đối. Trong Debian 9, nó thậm chí không được cài đặt theo mặc định. Từ trang dự án , có vẻ như không có bản cập nhật nào kể từ năm 2011.

Nhưng bạn có thể dễ dàng cài đặt netstat(và ví dụ ifconfig) và tiếp tục sử dụng chúng. Tôi có lẽ sẽ chỉ sử dụng chúng cho danh sách công cụ mặc dù.

Cài đặt trên Debian 9:

apt-get install net-tools

PS: Để biết thêm thông tin, bạn có thể muốn xem một câu hỏi và trả lời khác về sự ifconfigphản đối ( ifconfiglà một phần của cùng một gói): /server/458628/should-i-quito-USE-ifconfig


2

Tại sao netstatbị phản đối? Bởi vì nó nói như vậy trong trang người đàn ông:

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.

Tại sao các nhà phát triển không tán thành netstat? Tôi không biết.

Đó là nguồn mở, mặc dù. Nếu bạn muốn hồi sinh nó, làm cho nó hữu ích hơn và làm cho nó "không bị đánh giá cao", hãy thoải mái làm điều đó.


10
Câu trả lời của bạn là 'bởi vì đó là' hoặc 'Tôi không biết'?
onlyanegg

@onlyanegg, câu hỏi của bạn là "Tại sao tôi được nói rằng nó không được chấp nhận?" hoặc "Tại sao các nhà phát triển quyết định loại bỏ nó?"
tự đại diện

3
đó là 'Tại sao các nhà phát triển không tán thành nó?'
onlyanegg


8
Điều này không trả lời bất cứ điều gì. Làm thế nào điều này đã được nâng cấp?
bshacklett
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.