如何从终端终止 R?
How to terminate R from terminal?
我在没有清理巨大的 Rstudio 工作区的情况下不小心关闭了我的机器。现在再次启动 Rstudio,它正在尝试恢复工作区。我曾尝试终止 R 会话,但每次它都会开始加载以前的工作区,这可能需要几天时间才能加载。终止 R 将避免这个问题,但我知道终止 R 的唯一方法是通过 Rstudio。有没有办法终止,而不仅仅是重新启动或终止来自终端的 R 会话。我在 Ubuntu 18.04。非常感谢任何帮助。
最后,从同事那里找到了解决方法。
cd .rstudio/
rm -r sessions #this will delete the .RData file from session workspace
sudo rstudio-server restart
您可以使用此按钮清除您的工作区
您可以直接从终端使用 ps aux
获取 rstudio 进程的 ID,并使用 sudo kill
终止它:
panther@panther3:~$ ps aux | grep rstudio
panther 8500 0.1 0.6 2987220 48436 tty1 Sl+ Okt03 3:37 /usr/lib/rstudio/bin/rstudio
panther 8553 0.1 1.1 1197924 93320 tty1 Sl Okt03 3:44 /usr/lib/rstudio/bin/rsession --config-file none --program-mode desktop --www-port 12073 --launcher-token 40641CD7 --show-help-home 1
panther 8559 0.0 0.0 333540 988 tty1 S+ Okt03 0:00 /usr/lib/rstudio/libexec/QtWebEngineProcess --type=zygote --webengine-schemes=qrc:sLV --lang=en-US
panther 8561 0.0 0.0 333540 1076 tty1 S+ Okt03 0:00 /usr/lib/rstudio/libexec/QtWebEngineProcess --type=zygote --webengine-schemes=qrc:sLV --lang=en-US
panther 18891 0.0 0.0 14752 1000 pts/0 S+ 14:45 0:00 grep --color=auto rstudio
panther@panther3:~$ sudo kill -9 8500
我在没有清理巨大的 Rstudio 工作区的情况下不小心关闭了我的机器。现在再次启动 Rstudio,它正在尝试恢复工作区。我曾尝试终止 R 会话,但每次它都会开始加载以前的工作区,这可能需要几天时间才能加载。终止 R 将避免这个问题,但我知道终止 R 的唯一方法是通过 Rstudio。有没有办法终止,而不仅仅是重新启动或终止来自终端的 R 会话。我在 Ubuntu 18.04。非常感谢任何帮助。
最后,从同事那里找到了解决方法。
cd .rstudio/
rm -r sessions #this will delete the .RData file from session workspace
sudo rstudio-server restart
您可以使用此按钮清除您的工作区
您可以直接从终端使用 ps aux
获取 rstudio 进程的 ID,并使用 sudo kill
终止它:
panther@panther3:~$ ps aux | grep rstudio
panther 8500 0.1 0.6 2987220 48436 tty1 Sl+ Okt03 3:37 /usr/lib/rstudio/bin/rstudio
panther 8553 0.1 1.1 1197924 93320 tty1 Sl Okt03 3:44 /usr/lib/rstudio/bin/rsession --config-file none --program-mode desktop --www-port 12073 --launcher-token 40641CD7 --show-help-home 1
panther 8559 0.0 0.0 333540 988 tty1 S+ Okt03 0:00 /usr/lib/rstudio/libexec/QtWebEngineProcess --type=zygote --webengine-schemes=qrc:sLV --lang=en-US
panther 8561 0.0 0.0 333540 1076 tty1 S+ Okt03 0:00 /usr/lib/rstudio/libexec/QtWebEngineProcess --type=zygote --webengine-schemes=qrc:sLV --lang=en-US
panther 18891 0.0 0.0 14752 1000 pts/0 S+ 14:45 0:00 grep --color=auto rstudio
panther@panther3:~$ sudo kill -9 8500