通过终端获取Chrome标签页

时间:2014-12-28 18:15:43

标签: macos google-chrome terminal command-line-interface pid

是否可以通过命令行获取特定Google Chrome标签的pid(如当前标签)?通过AppleScript获取它将是一个可接受的解决方案。

我的用例是特定选项卡的limiting the CPU usage,所以现在我的解决方案是获取其pid,因为它将是具有最高CPU使用率的选项卡,

ps -Ao %cpu,pid,args | grep 'Google Chrome Helper' | sort --reverse | head -1 | awk '{ print $2 }'

绝对有效。但是,通过直接探测Chrome,是否有一种“更清洁”的方式,那就更好了。

2 个答案:

答案 0 :(得分:3)

这不会直接回答您的问题,但您可以通过Chrome任务管理器获取标签的进程ID。打开Window> Task Manager

答案 1 :(得分:0)

您可以使用shift + esc打开google chrome任务管理器..并为每个标签和进程获取pid。