superuser Asked: 2023-05-09 14:42:15 +0800 CST2023-05-09 14:42:15 +0800 CST 2023-05-09 14:42:15 +0800 CST 获取当前运行实例的 Firefox 命令行启动命令 772 有没有办法获取用于打开我当前正在运行的 Firefox 实例的命令? 在 Chrome 中,chrome://version/它列在命令行下。我在Firefox 的关于页面中找不到它。 command-line 3 个回答 Voted Best Answer Prem 2023-05-09T23:07:08+08:002023-05-09T23:07:08+08:00 Windows:您可以通过“任务管理器”本身获取详细信息: (A)启动“任务管理器” (B)然后转到“详细信息”选项卡(C)在这里,右键单击顶部的列名称并选择“选择列”以获取可用列的列表。 (D)在这里,您可以向下滚动以查看您可以启用的“命令行”。 (E)返回“任务管理器”详细信息选项卡,您可以滚动到 FireFox 进程(可能有很多) (F)检查新的“命令行”列以获取您想要的详细信息。 Linux/MacOS:您可以通过命令本身获取详细信息ps: 打开超级用户(root)终端并执行ps | grep -i firefox命令以获取所需的命令行。 您可能必须为pscommand 提供正确的必要选项,您可以在手册页中找到它。它可能类似于: ps -o args | grep .... ps -o cmd | grep .... ps -ef -o cmd | grep .... ps -aef | grep -i firefox 取决于您的操作系统、版本变化、安装的软件包和其他详细信息。 paa 2023-05-13T16:50:45+08:002023-05-13T16:50:45+08:00 这是另一种方式,与其他答案相比,它具有以下额外好处:a)与操作系统无关 b)在多个 Firefox 实例同时运行时工作。 启用浏览器控制台的命令行。 现在将以下代码片段复制并粘贴到浏览器控制台,然后按 Enter 键。 (()=>{ var i = 0; var args = []; do{ var arg = Cc["@mozilla.org/process/environment;1"].getService(Ci.nsIEnvironment).get("MOZ_CRASHREPORTER_RESTART_ARG_" + i++); }while(arg != "" && args.push(arg)); console.log(args.join(" ")); })(); harrymc 2023-05-09T18:53:28+08:002023-05-09T18:53:28+08:00 在 Windows 上,您可以使用Process Explorer找到任何应用程序的命令行 。 将靶心图标拖到 Firefox 窗口上,这将选择匹配的 Firefox 进程。 双击该进程以查看完整的命令行。
Windows:您可以通过“任务管理器”本身获取详细信息:
(A)启动“任务管理器” (B)然后转到“详细信息”选项卡(C)在这里,右键单击顶部的列名称并选择“选择列”以获取可用列的列表。
(D)在这里,您可以向下滚动以查看您可以启用的“命令行”。
(E)返回“任务管理器”详细信息选项卡,您可以滚动到 FireFox 进程(可能有很多)
(F)检查新的“命令行”列以获取您想要的详细信息。
Linux/MacOS:您可以通过命令本身获取详细信息
ps
:打开超级用户(root)终端并执行
ps | grep -i firefox
命令以获取所需的命令行。您可能必须为
ps
command 提供正确的必要选项,您可以在手册页中找到它。它可能类似于:ps -o args | grep ....
ps -o cmd | grep ....
ps -ef -o cmd | grep ....
ps -aef | grep -i firefox
取决于您的操作系统、版本变化、安装的软件包和其他详细信息。
这是另一种方式,与其他答案相比,它具有以下额外好处:a)与操作系统无关 b)在多个 Firefox 实例同时运行时工作。
启用浏览器控制台的命令行。
现在将以下代码片段复制并粘贴到浏览器控制台,然后按 Enter 键。
在 Windows 上,您可以使用Process Explorer找到任何应用程序的命令行 。
将靶心图标拖到 Firefox 窗口上,这将选择匹配的 Firefox 进程。
双击该进程以查看完整的命令行。