我开始通过OS X Mavericks上的单用户服务器探索OpenCPU,并且想知道临时文件的存储位置。例如,如果我运行
curl http://localhost:9344/ocpu/library/stats/R/rnorm/ --data n=50
我收到通知,输出在这里可用:
/ocpu/tmp/x0757cc5bd3/R/.val
如果我将浏览器指向此处,我可以查看:
http://localhost:9344/ocpu/tmp/x0757cc5bd3/R/.val/print
我的问题是,我机器上的/ ocpu / tmp在哪里?我的/ tmp文件夹中没有任何内容与上面的内容相对应。任何帮助/指导将不胜感激。
答案 0 :(得分:0)
在我的浏览器中错误地输入网址后,我偶然发现了答案。本地OpenCPU服务器将我的临时文件映射到以下临时目录:
/private/var/folders/__/yz_l30s48xj6m_0059b_2twr0000gn/T/ocpu-alexioannides/tmp_library/[your_session_id]
答案 1 :(得分:0)
在您的R控制台(您已调用library(opencpu)
)中执行函数tempdir()
,您将看到存储临时文件的目录。