0

我开始通过 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 文件夹中没有任何内容与上述内容相对应。任何帮助/指导将不胜感激。

4

2 回答 2

0

在我的浏览器中输入错误的 URL 后,我偶然发现了答案。本地 OpenCPU 服务器将我的临时文件映射到以下临时目录:

/private/var/folders/__/yz_l30s48xj6m_0059b_2twr0000gn/T/ocpu-alexioannides/tmp_library/[your_session_id]

于 2014-10-16T10:35:36.143 回答
0

在你的 R 控制台(你调用的地方library(opencpu))执行函数tempdir(),你会看到存储临时文件的目录。

于 2017-03-21T19:03:30.490 回答