我可以强制从Linux控制台刷新Firefox页面

这是这个问题的Linux版本。 有没有人有一个从命令行强制在Firefox上刷新页面的方法?

您可以使用xdotool进行自动化。 在Ubuntu上安装

sudo aptitude install xdotool 

然后,您可以搜索窗口并发送键或鼠标事件,请参阅man xdotool以获取完整的文档。 在开发过程中,我在Ubuntu 10.04 LTS上使用以下脚本:

 WID=`xdotool search --name "Mozilla Firefox" | head -1` xdotool windowactivate $WID xdotool key F5 

另请参阅xdotool项目网站和我的完整博客文章 。

迄今为止我找到的最佳解决方案

从以下网址安装Firefox远程控制插件: https : //addons.mozilla.org/en-US/firefox/addon/remote-control/

配置它,启用它(使用图标)。

并用以下命令重新加载:

 echo reload | nc -c localhost 32000 

正如其他地方所提到的,您也可以使用xvkbd工具,如下所示:

 $ xvkbd -window Firefox -text "\Cr" 

看看这里 。 没有描述远程重载功能。 也许该网站已经过时,你会发现一些浏览通过提到的* .cpp文件。 或者你自己添加功能。 处理这种远程调用的基本知识似乎已经在Firefox中。