我通过启动 .sh 脚本来运行 jmeter,一旦执行此操作,我就无法再次开始使用提示,除非我按 ctrl-z、ctrl-c 或脚本以其他方式结束。如何启动该脚本并在脚本启动后仍然能够使用相同的控制台。 (我以前知道怎么做,很简单=()
我想另一种说法是如何独立于终端启动脚本。
答案1
答案2
您可以使用该screen
命令。您可以在那里启动脚本或任何内容,然后分离“屏幕”,然后返回到原始命令行。即使您关闭终端或结束 SSH 会话,分离屏幕中的命令也会继续运行。您可以随时返回屏幕。
当您通过 SSH 登录并且连接速度很慢时,或者您启动一个整夜运行的(远程)脚本并且您不想让计算机一直运行时,这非常有用。
答案3
斯蒂芬是对的,也是最简单也是最普遍的:
jmeter.sh &
但你可能需要更多工作方面的帮助。要了解有关将作业置于后台以及如何将其返回到前台的更多信息,请查看:https://www.thegeekdiary.com/understanding-the-job-control-commands-in-linux-bg-fg-and-ctrlz/
在许多情况下,屏幕是更好的选择,因为它更坚固,但并不总是安装它。如果安装了 screen,则运行
screen
jmeter.sh
然后“分离屏幕”:
ctrl-a d
有关更多信息,请参阅:http://www.howtoing.com/screen-command-examples-to-manage-linux-terminals/