Xin chào, đây là Sandra Henry-Stocker, tác giả của blog “Unix như một ngôn ngữ thứ hai” trên NetworkWorld.
Trong mẹo Linux này, chúng ta sẽ xem xét lệnh nethogs. Như tên của nó, nethogs sẽ hiển thị thông tin về mức độ sử dụng của các tiến trình hoặc “ngốn” băng thông mạng của bạn. Để sử dụng nethogs, bạn sẽ chạy một lệnh như sau:
Theo mặc định, bạn sẽ nhận được các bản cập nhật mỗi giây. Các quy trình theo thứ tự sử dụng mạng – người dùng nặng nhất trước tiên.
Nethogs hoạt động giống như các lệnh hàng đầu và các lệnh tương tự, nhưng chỉ tập trung vào băng thông mạng. Điều này có thể giúp bạn xác định và nếu cần, loại bỏ bất kỳ quy trình nào có thể gây ra sự cố.
Nếu bạn muốn xem các bản cập nhật ít thường xuyên hơn một lần / giây, bạn có thể chỉ định thời gian lặp lại của mình như sau:
Trong trường hợp này, chúng tôi nhận được cập nhật cứ sau 5 giây một lần. Chữ “d” là viết tắt của “delay for refresh rate”.
Lưu ý rằng đầu ra hiển thị ID quy trình, người dùng, tên quy trình, giao diện mạng và lưu lượng theo cả hai hướng. Trong ví dụ này, quá trình sử dụng nhiều băng thông nhất là truyền một nhóm các tệp lớn.
Bất cứ khi nào bạn nhận thấy mạng của mình bị chậm nghiêm trọng, lệnh nethogs có thể giúp bạn tìm ra nguyên nhân.
Đó là mẹo Linux của bạn cho lệnh nethogs.
Nếu bạn có thắc mắc hoặc muốn đề xuất chủ đề, vui lòng thêm bình luận bên dưới. Và đừng quên đăng ký kênh IDG Tech (talk) trên YouTube.
Nếu bạn thích video này, hãy nhấn nút thích và chia sẻ. Để biết thêm các mẹo về Linux, hãy nhớ theo dõi chúng tôi trên Facebook, YouTube và NetworkWorld.com.
Các dịch vụ SD-WAN nhắm mục tiêu cao với Ipanema mua
Với mục tiêu củng cố hoạt động kinh doanh quản lý đám mây của mình, Extreme Networks cho biết họ...