使用pktstat跟踪Linux中的网络连接
如果您想知道哪些进程正在使用您在Linux上的带宽,一个名为pktstat的小实用程序可能会有所帮助。此命令行工具实时显示数据包活动,并提供一些常用功能的便捷选项。
什么是pktstat?
Pktstat是一个实用程序,它显示进出计算机的数据包的行为,类似于top或HTOP显示进程信息的方式。这是一个在终端上运行的全屏程序。
如何安装pktstat
安装pktstat很容易,因为它可以在大多数主要Linux发行版的包管理器中使用。
例如,在Debian或Ubuntu上安装:
sudo apt install pktstat
在Arch:
sudo pacman—S pktstat
关于红帽家族
sudo dnf install pktstat
使用pktstat监控网络连接
要使用pktstat查看任何打开的网络连接,只需从命令行调用它。由于网络连接会影响系统安全,因此通常需要以超级用户身份运行:
sudo pktstat
这将调出全屏显示。它将显示您的计算机上所有打开的网络连接。您将看到在本地计算机和远程计算机之间传输的任何数据包的源和目的地。
与许多其他Linux程序一样,pktstat的真正强大之处在于它的各种选项。—i选项允许您指定要监视的接口。例如,您可能更喜欢跟踪有线以太网接口上的连接,而不是Wi—Fi:
SUDO pktstat-I[接口]
默认情况下,pktstat将显示缩短的主机名。要查看完整的主机名,请使用-F选项。
—n选项将完全免除主机名,只显示IP地址。当pktstat运行时,您也可以按n键切换数字模式。
—c选项将pktstat通常合并为一个的流量流分开,例如多个TCP连接。
您可以通过在”top mode”中按t键来更改排序顺序,并使用—t选项来按位数排序。
pkstat是Sysadmin工具集的一个有价值的补充
pktstat是一个有用的基于控制台的工具,用于实时监控Linux系统上的传入和传出网络连接。这就像你的网络的top或htop。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...