2017-09-05 177 views
0

我在CentOS平台上使用R/RStudio。我需要查看二进制日志文件(/var/log/messages)是否包含有关图形设备绘图问题的更多信息,但我无法从RStudio中读取它。RStudio CentOS服务器日志消息

我在社区支持疑难解答页面上找不到任何信息。帮助菜单 - >诊断 - > ...不表示“显示日志文件”选项。有人可以建议如何访问这个文件,最好从RStudio中获取?

回答

0

默认情况下,/var/log/messages对所有用户都不可读,因此您需要做的第一件事是让您可以访问您在RStudio中登录的任何用户。这个问题有更多的细节和想法:

https://serverfault.com/questions/258827/what-is-the-most-secure-way-to-allow-a-user-read-access-to-a-log-file

一旦您的用户帐户有权/var/log/messages,你可以使用类似下面显示它在RStudio:

> readLines("/var/log/messages") 

(你也试试file.edit("/var/log/messages")在编辑器缓冲区中打开它,但不太可能成功。)