如何判断哪个应用程序 使用你的mac网络摄像头

分享于 

2分钟阅读

Mac

  繁體

你需要启动终端窗口才能执行此操作,为此,按Command+Space打开Spotlight搜索,在出现的框中输入"Terminal",然后按Enter ,你还可以打开Finder窗口并导航到应用程序> Utilities > Terminal。

要查找使用网络摄像头的进程,请在终端中键入以下命令,然后按Enter。

lsof | grep"AppleCamera"

你应该看到一个或多个结果,如果看不到结果,请尝试运行以下命令,如果使用的是旧版本的macOS,则可能需要使用以下命令之一。

lsof | grep"iSight"
lsof | grep"VDC"

进程的名称将出现在每行的左侧,在下面的行中,我们可以看到"Skype"进程使用摄像头,如果多个应用程序使用网络摄像机,你看到多个结果。

此命令将仅显示当前使用摄像头的进程,如果一个进程在几秒钟前使用网络摄像机,但是在运行命令时没有使用网络摄像机,那么它将不会出现在列表中。

例如,在上面的屏幕截图中,进程ID为"1622"

键入以下命令,将####替换为进程ID,以查看更多信息:

ps -p ####

在这个例子中,我们运行了ps -p 1622

如果是可疑进程,可以通过输入以下命令来杀死它,然后在提示时提供密码:

sudo kill -9 ####

这个命令会杀死一个进程。


WEB  mac  Webcam  
相关文章