Welcome everyone

解决文件权限问题

java 汪明鑫 992浏览 0评论

今天项目启动时,报了不能创建文件的错误

 

ERROR Unable to create file /data/applogs/pigeon/pigeon.com.sankuai.inf.octo.legoweb.log java.io.IOException: No such file or directory

 

然后创建了 /data/applogs 的目录

sudo mkdir /data/applogs

 

重新跑项目

结果还是抱相同的错误

 

原因:

项目启动的进程权限和文件的权限不一样

项目是普通用户权限,文件是root权限

 

查看文件

ls -lrt

 

文件是root用户权限的

 

查看java进程

ps aux | grep java

 

 

普通用户权限操作不了root权限的文件

修改文件的权限

 

sudo chown wangmingxin  /data/applogs/

 

重新启动项目,ok

 

 

 

 

转载请注明:汪明鑫的个人博客 » 解决文件权限问题

喜欢 (0)

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz