Sử dụng mạng hàng đầu / htop trên Linux


Câu trả lời:


46

jnettop là một ứng cử viên khác.

chỉnh sửa: nó chỉ hiển thị các luồng, không phải các quy trình chủ sở hữu.


297

NetHogs có lẽ là thứ bạn đang tìm kiếm:

một công cụ 'net top' nhỏ. Thay vì phá vỡ lưu lượng trên mỗi giao thức hoặc trên mỗi mạng con, giống như hầu hết các công cụ khác, nó nhóm băng thông theo quy trình .

NetHogs không dựa vào một mô-đun hạt nhân đặc biệt để được tải. Nếu đột nhiên có rất nhiều lưu lượng truy cập mạng, bạn có thể kích hoạt NetHog và ngay lập tức xem PID nào gây ra điều này. Điều này giúp dễ dàng xác định các chương trình đã phát điên và đột nhiên chiếm băng thông của bạn.

Do NetHogs phụ thuộc rất nhiều vào / Proc, nên hầu hết các tính năng chỉ có trên Linux. NetHog có thể được xây dựng trên Mac OS X và FreeBSD, nhưng nó sẽ chỉ hiển thị các kết nối, không phải các quy trình ...


23
Đây là mục yêu thích của tôi vì nó phân chia việc sử dụng băng thông theo quy trình. Thực sự hữu ích.
fccoelho

cảm ơn bạn. Tôi đã biết về iptraf ofcference, công cụ lâu đời nhất trong nhà kho. nhưng điều này theo quy trình và chủ sở hữu là những gì tôi cần là tốt. Câu trả lời hữu ích +1
Abhishek Dujari

nethogslà tốt đẹp, nhưng nó dường như sử dụng cách cpu thêm về máy tính của tôi hơniftop
Aidan

+ Đối với các ứng dụng đi hoang dã. Chúng ta cần thảo luận trước;)
ad4s

Công cụ tốt. Bạn cũng có thể tạo ảnh chụp nhanh hơn một thời gian nhất định với các tùy chọn -t, -cvà phân tích nó với grep / sed.
phil294

149

Ngoài ra iftop :

hiển thị sử dụng băng thông trên một giao diện

iftop dành cho việc sử dụng mạng, những gì hàng đầu (1) làm cho việc sử dụng CPU. Nó lắng nghe lưu lượng mạng trên một giao diện được đặt tên và hiển thị bảng sử dụng băng thông hiện tại theo các cặp máy chủ. Tiện dụng để trả lời câu hỏi "tại sao liên kết ADSL của chúng tôi lại chậm như vậy?" ...


3
Giao diện đẹp, nhưng tôi không thấy tùy chọn để lọc hoạt động mạng theo quy trình?
Chris

51

iptraf là yêu thích của tôi. Nó có một giao diện ncurses đẹp, và các tùy chọn để lọc, v.v.

nhập mô tả hình ảnh ở đây


9
đầu hiển thị hoạt động hệ thống cho từng quá trình trên hệ thống. cách duy nhất mà tôi đã thấy iptraf sử dụng là hiển thị hoạt động của hệ thống; Tôi không biết bất kỳ cơ sở nào để hiển thị lưu lượng truy cập cá nhân trong iptraf.
rektide

phông chữ đó là gì
galva

@galva Phông chữ là chế độ văn bản VGA 8x16 và bạn có thể tải xuống phiên bản phông chữ hiện đại của nó tại Tài nguyên Phông chữ PC của Oldschool .
Malvineous

10

ntop hoặc nagios          


11
Không làm mất đi sự đóng góp của Oli - ntop có nhiều phụ thuộc (gdbm, rrdtool, mọi thứ rrdtool yêu cầu), và trong khi đó là một công cụ hữu ích nếu bạn có nhu cầu lưu trữ và truy vấn lâu dài. Nếu bạn thực sự chỉ muốn 'hàng đầu, nhưng đối với lưu lượng truy cập mạng', iftop được đề cập bởi Jim T là một giải pháp đơn giản hơn nhiều.
tổng

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.