我之前在Windows环境下使用过R Shiny。我对 Linux 很陌生(几天)。我已经下载了 Ubuntu (12.0.4) 来尝试运行我的 R Shiny 应用程序。
要在 Ubuntu 中运行 R,我按 ctrl-alt-t
启动 Termrinal。然后输入R
在终端中。 R session 在终端中启动。
我运行了这些简单的 R 代码:
library(shiny)
library(ggplot2)
runGist("https://gist.github.com/jcheng5/3239667")
该应用程序在 Firefox 中打开并且功能齐全。但是,当我关闭应用程序时。然后回到终端中的 R session ,我什么也做不了?我必须通过关闭终端来“终止”应用程序的监听。然后再次执行上述所有步骤。我应该在 runGist
之前/之后运行一些命令吗?这样我就可以告诉shiny停止运行,这样我就可以轻松地恢复我的R session 而不必杀死所有东西?
在 R Windows GUI 中,我只需按退出键即可。
最佳答案
使用Ctrl+C发送abort command到终端。
您还可以使用Ctrl+Z暂停运行Shiny的进程,然后使用前台命令fg
恢复它。
关于r - 使用 Linux Ubuntu 停止 R Shiny "listening",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20379058/