如何运行 TICKR 的多个实例

如何运行 TICKR 的多个实例

参见底部 TICKR 帮助

我在运行“TICKR”程序的多个实例时遇到问题。不过,我在他们的网站上找到了一个“解决方案”(链接顶部),但对我来说太高级了。

问题是我不知道如何处理提供的这一行:

/usr/bin/tickr -instance-id=1 -win_y=200 & /usr/bin/tickr -instance-id=2 -win_y=250

即使我弄清楚如何使用它,我仍然不知道如何运行多个实例。

有人可以提供一些更简单的演练吗?

答案1

您需要在终端中输入这些行,按 即可打开终端CtrlAltT

您也可以用 粘贴它们CtrlShiftV

该命令的作用是两次调用 TICKR 可执行文件。使用 & 符号&可以做到这一点 – 只需一行即可。

如果希望这些实例在终端窗口关闭后仍然存在,请在它们前面加上前缀nohup

nohup /usr/bin/tickr -instance-id=1 -win_y=200 & nohup /usr/bin/tickr -instance-id=2 -win_y=250

答案2

首先使用Ctrl++打开终端alt,然后使用++T粘贴命令。或者您也可以在终端中输入。CtrlShiftV

/usr/bin/tickr -instance-id=1 -win_y=200 & /usr/bin/tickr -instance-id=2 -win_y=250

这实际上是两个命令/usr/bin/tickr -instance-id=1 -win_y=200/usr/bin/tickr -instance-id=2 -win_y=250

让我们解释一下这/usr/bin/tickr是路径+可执行文件,以使其更清楚地显示/usr/bin/路径(表示引用文件的位置)和tickr可执行文件。/usr/bin/tickr运行tickr可执行文件。

如果用于/usr/bin/tickr执行,它总是使用默认参数。参数用于使用更改的默认参数运行可执行文件。因此参数用于改变行为。

您提供的网站上有许多参数,它们有不同的用途。

这里第一个参数用于-instance-id=1同时启动多个实例,每个实例使用自己的配置和转储文件(要有效,instance-id 必须是第一个参数)。其中状态id为 1。

现在第二个参数-win_y=200用于给出窗口位置 - y

如果你关闭终端以防止该前缀nohup到命令,实例将被关闭。所以它会变成

nohup /usr/bin/tickr -instance-id=1 -win_y=200 & /usr/bin/tickr -instance-id=2 -win_y=250

您可以使用任意数量的参数。

希望这可以帮助。

相关内容