推荐三款专门为运维小白而准备的优秀工具!
副问题[/!--empirenews.page--]
通过 iftop、 nethogs 和 vnstat 具体相识你的收集毗连状态。你可以通过这三个 Linux 呼吁相识当前收集的大量信息。iftop 通过历程号跟踪收集毗连,nethogs 快速奉告你哪些历程在占用你的带宽,而 vnstat 以一个精采的轻量级保卫历程在靠山运行,并及时记录你的收集行使环境。 iftop 令人传颂的 iftop 可以监听您指定的收集接口,并以 top 的样式泛起。 这是一个不错的小器材,可以用于找出收集拥塞,测速和维持收集流量总量。看到本身到底在用几多带宽每每长短常惊人的,尤其是对付我们这些如故记得电话线路、调制解调器,“高速”到令人惊叫的 kb 和及时波特率的老人们。我们在好久之前就不再行使波特率,转而钟情于比特率。波特率用于权衡信号变革,尽量偶然辰与比特率沟通,但大大都环境下并非云云。 假如你只有一个收集接口,直接运行 iftop 即可。不外 iftop 必要 root 权限: 假如你有多个收集接口,那就指定你要监控的接口: 就像 top 呼吁一样,你可以在呼吁运行时变动表现选项: h 切换辅佐界面。 n 是否理会域名。 s 切换源地点的表现,d 则切换目标地点的表现。 S 是否表现端标语。 N 是否理会端口;若封锁理会则表现端标语。 t 切换文本表现界面。默认的表现方法必要 ncurses。我小我私人以为图 1 的表现方法在组织性和可读性都越发精采。 p 停息表现更新。 q 退出措施。 图 1:组织性和可读性精采的文本表现。 当你切换表现配置的时辰,iftop 并不会间断监测流量。虽然你也可以单独监测一台主机。而这必要该主机的 IP 地点和子网掩码。此刻,我很好奇 Pandora(LCTT 译注:一家美国的电台公司)能给我贫瘠的带宽带来多大的负载。因此我起首行使 dig 呼吁找到他们的 IP 地点: 那子网掩码呢?ipcalc 会汇报我们: 此刻,将 IP 地点和子网掩码提供应 iftop: 很棒的不是么?而我也很诧异地发明,Pandora 在我的收集上,每小时约莫行使 500kb。而且就像大大都流媒体处事一样,Pandora 的流量在敏捷增添,并依赖缓存不变下来。 你可以行使 -G 选项对 IPv6 地点执行沟通的操纵。查阅友爱的 man 可以辅佐你相识 iftop 的其他成果,包罗行使小我私人设置文件自界说你的默认选项,以及行使自界说过滤。 nethogs 当你想要快速相识是谁在汲取你的带宽的时辰,nethogs 是个快速而简朴的要领。你必要以 root 身份运行并指定要监听的接口。它会给你表现大量的应用措施及其历程号,以是假如你想的话,你可以借此杀死任一历程。 nethogs 并没有几多选项:在 kb/s、kb、b、mb之间轮回,按吸取和发送的数据包排序,调解革新耽误。详细请看man nethogs,可能是运行 nethogs -h。 vnstat vnstat是最轻易行使的收集数据网络器材。它异常轻量而且不必要 root 权限。它以保卫历程在靠山运行,因此可以及时地记录你的收集数据。单个 vnstat 呼吁就可以表现所累计的数据。 默认环境下它会表现全部的收集接口。行使 -i 选项来选择某个接口。也可以像这样归并多个接口的数据: 你可以通过这几种方法过滤数据表现: -h 按小时表现统计信息。 -d 按天表现统计信息. -w 和 -m 别离按周和月份来表现统计信息。 行使 -l 选项查察及时更新。 以下这条呼吁将会删除 wlan1 的数据库并不再监督它: (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |