ทำไม netstat ถึงเลิกใช้? [ปิด]


21

ฉันได้ยินมาหลายครั้งแล้วและเป็นส่วนใหญ่ที่ฉันใช้ssอยู่ตอนนี้ แต่บางครั้งฉันก็รู้สึกหงุดหงิดกับความแตกต่างระหว่างคนทั้งสองและฉันจะชอบความเข้าใจที่ลึกซึ้ง

นอกจากนี้ฉันไม่สามารถเป็นคนเดียวที่นึกถึงฮิตเลอร์เมื่อใช้งานssได้ ไม่ใช่ชื่อที่ดี


1
มีอะไรมากกว่านั้นอีกไหมสำหรับแฟน ๆ iproute2 ปกติ?
Gilles 'หยุดความชั่วร้าย'

3
ฉันเห็นด้วยที่ssรู้สึกว่าเป็น clunky เล็กน้อยเมื่อเทียบกับnetstatแต่ipดูเหมือนจะดีกว่าเสมอifconfig(แค่ความเห็น)
จอร์แดน

มันอาจจะไม่ใช่ SEesque แต่ก็ต้องขอบคุณ @jordanm ที่ตอบคำถามว่า "คืออะไรมันคืออะไรฉันจะใช้อะไรดีแทน :) :)
fbicknel

คำตอบ:


7

พบบทความเกี่ยวกับการคัดค้านจาก 2011 ดูเหมือนว่าnet-toolsแพ็กเกจทั้งหมดจะไม่ได้รับการบำรุงรักษาชั่วขณะหนึ่งดังนั้นจึงเลิกใช้แล้ว ใน Debian 9 จะไม่ได้ติดตั้งเป็นค่าเริ่มต้น จากหน้าโครงการดูเหมือนว่าไม่มีการอัพเดทอย่างน้อยตั้งแต่ปี 2011

แต่คุณสามารถติดตั้งได้อย่างง่ายดายnetstat(และเช่นifconfig) และใช้มันต่อไป ฉันอาจจะใช้พวกเขาเพื่อทำรายการเท่านั้น

การติดตั้งบน Debian 9:

apt-get install net-tools

PS: สำหรับข้อมูลเพิ่มเติมคุณอาจต้องการดูคำถาม & คำตอบอื่น ๆ เกี่ยวกับการifconfigคัดค้าน ( ifconfigเป็นส่วนหนึ่งของแพ็คเกจเดียวกัน): /server/458628/should-i-quit-using-ifconfig


2

ทำไมnetstatเลิกใช้แล้ว เพราะมันบอกเช่นนั้นในหน้าคน:

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.

ไม่พัฒนาเลิกทำไมnetstat? ฉันไม่รู้

มันเป็นโอเพนซอร์สแม้ว่า หากคุณต้องการรื้อฟื้นมันให้มีประโยชน์มากขึ้นและทำให้มันเป็น "undeprecated" อย่าลังเลที่จะทำเช่นนั้น


10
คำตอบของคุณคือ 'เพราะ' หรือ 'ฉันไม่รู้'?
onlyanegg

@onananegg คำถามของคุณคือ "ทำไมฉันถึงบอกว่ามันเลิกใช้แล้ว" หรือ "ทำไมนักพัฒนาจึงตัดสินใจเลิกใช้งาน"
Wildcard

3
มันคือ 'เหตุใดนักพัฒนาจึงเลิกใช้งาน'
onlyanegg


8
มันไม่ตอบอะไรเลย สิ่งนี้ได้รับการโหวตอย่างไร
bshacklett
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.