您现在的位置是:首页 > 科技 > 正文

第一行COMMAND只是列标题下面是使用互网连接的进程

发布时间:2022-04-13 14:34:02来源:

导读 如果您曾经想知道哪些程序在任何时候都在使用您的互网连接,这里有一种使用终端查找的方法。在应用程序 > 实用程序中打开终端,然后运行

如果您曾经想知道哪些程序在任何时候都在使用您的互网连接,这里有一种使用终端查找的方法。在应用程序>实用程序中打开终端,然后运行以下命令:当您按回车键时,您将看到正在使用互网连接的进程列表。在我写这篇文章的时候,我的输出是这样的:

第一行COMMAND只是列标题。下面是使用互网连接的进程。大多数情况下,它们是不言自明的,或者可以相对容易地弄清楚。在我的列表中,大多数条目都非常清楚,但也许不是aosnotify。不过,与Google合作的一些工作确定该过程与MobileMe同步有关。

如果您只想使用此命令,那么您现在就知道需要知道的一切。如果你很好奇如何它的工作原理,不过,再继续阅读。

虽然该命令可能看起来很复杂,但它实际上是三个用管道(|)符号串在一起的相对简单的命令。第一个,lsof-P-i-n运行lsof以列出打开的文件,选项设置为仅关注使用Internet连接(-i)的那些连接,并且不尝试将端口号和主机号转换为名称(-P和-n)。

然后将此命令的输出发送到cut,它-f1根据使用空格分隔字段(-d"")删除除第一个字段()之外的所有内容。最后,该输出被发送到uniq,它会从列表中去除重复的条目——如果没有最后一点,你会在列表中看到很多重复,因为每个打开的应用程序都会有多个打开的文件。

标签:

上一篇
下一篇