如何从运行RStudio服务器的AMI实例上的个人计算机访问数据

时间:2013-10-31 00:56:01

标签: r upload amazon-ec2 data-access ami

我最近在AMI ec2实例上使用Louis Aslet从他的website慷慨布局的过程设置了RStudio。但是在令人尴尬的事态发展中,我无法访问我需要的数据,因为它存在于我的个人计算机上。我是云计算的新手,拥有0个Linux的功能知识,但我确实知道SQL和R井。任何帮助或建议将不胜感激。

3 个答案:

答案 0 :(得分:3)

您是否尝试过Rstudio“文件”窗口中的“上传”按钮?

答案 1 :(得分:1)

在终端中使用scp

从远程服务器放置文件

示例:如果文件位于~/mylocalfolder的本地,并且您希望将它们放在/home/rstudio/mydata中,则将在终端中执行:

 scp ~/mylocalfolder/*.csv ubuntu@<your address>:/home/rstudio/myData/

请注意,如果您想在其他用户(例如rstudio)下访问它们,则需要更改文件的所有者。使用chown

从远程服务器获取数据

示例:如果文件位于/home/rstudio/mydata,并且您希望将它们放在~/mylocalfolder中,则可以使用

 scp ubuntu@<your address>:/home/rstudio/myData*.Rda ~/mylocalfolder

答案 2 :(得分:1)

我一直使用RStudio AMI,对我有用的是使用Dropbox。我不记得我是怎么做的,但我想我可能已经从RStudio中启动了shell并从命令行安装了Dropbox。

此链接有更多信息:

http://www.louisaslett.com/RStudio_AMI/#comment-1041983219