R语言 RStudio配置与管理
关键词: r语言rstudio使用教程、rstudio r语言、r语言rstudio教程
RStudio是一个非常实用的R语言的IDE,是一个免费的软件,特别是其服务器软件,可以将其构建在Linux服务器上,然后通过远程网页登陆访问,使得R语言的使用获得了极大的方便,也可以说是一个小小的云服务。所以在这里必须要赞一个!!!
其次就是RStudio-server的配置和管理。
首先是RStudio-server的管理:
所有操作之前,您必须保证您是root用户,如果不是可以在所有命令前加上sudo。当然,您也需要配置好您的sudo。
RStudio-server的启动:
$ rstudio-server start
RStudio-server的停止:
$ rstudio-server stop
RStudio-server的重启:
$ rstudio-server restart
还有就是需要关闭$ RStudio-server服务,但是友好的通知用户的话,您可以使用以下命令:
$ rstudio-server offline
恢复服务可以使用:
$ rstudio-server online
管理RStudio-server进程:
列出目前正在运行的RStudio-server进程号
$ rstudio-server active-sessions
挂起某一个正在运行的RStudio-server进程号
$ rstudio-server suspend-session
挂起所有正在运行的RStudio-server进程号
$ rstudio-server suspend-all
强行挂起正在运行Rsession的进程
$ rstudio-server force-suspend-session
$ rstudio-server force-suspend-all
配置RStudio-server需要创建两个配置文件,分别是:
/etc/rstudio/rserver.conf
/etc/rstudio/rsession.conf
配置完后,还需要执行以下命令进行测试:
restudio-server test-config
配置网络端口的地址:
默认的端口号是8787,所以需要在访问的时候额外添加一个端口号如:http://10.10.226.217:8787
当然也可以更改端口号:在/etc/rstudio/rsserver.conf中添加 www-port=80,80是默认的http服务端口号。
配置完以后需要重启rstudio-server服务。
rsession-ld-library-path=/opt/local/lib:/opt/local/someapp/lib
指定额外的库地址
rsession-which-r=/usr/local/bin/R
指定R软件位置
auth-required-user-group=rstudio_users 限制可登陆R用户
rsession-memory-limit-mb=4000 限制使用的最大内存
rsession-stack-limit-mb=10 限制最大的栈大小
rsession-process-limit=100 限制最多进程数
session-timeout-minutes=30 进程超时时间
r-libs-user=~/R/packages 设置默认的R包
limit-file-upload-size-mb=100 设置最大的上传文件大小
r-cran-repos=http://cran.case.edu/ 设置默认的CRAN
转载请注明:数据分析 » R语言 RStudio配置与管理_r语言rstudio使用教程