我是靠谱客的博主 虚幻煎饼,最近开发中收集的这篇文章主要介绍linux 下 touch: cannot touch 'catalina.out': Permission denied解决方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 报以下错误:

Using CATALINA_BASE:
/home/apache-tomcat-7.0.72
Using CATALINA_HOME:
/home/apache-tomcat-7.0.72
Using CATALINA_TMPDIR: /home/apache-tomcat-7.0.72/temp
Using JRE_HOME:
/home/jdk1.7.0_79/jre
Using CLASSPATH:
/home/apache-tomcat-7.0.72/bin/bootstrap.jar:/home/apache-tomcat-7.0.72/bin/tomcat-juli.jar
touch: cannot touch '/home/apache-tomcat-7.0.72/logs/catalina.out': Permission denied
./catalina.sh: 417: ./catalina.sh: cannot create /home/apache-tomcat-7.0.72/logs/catalina.out: Permission denied

2. 报错原因:logs目录没有创建修改权限

3. 解决办法: 所有人可操作logs文件

chmod说明(u:与文件属主拥有一样的权限[a:所有人];+:增加权限;rwx:可读可写可执行)
-R:递归所有目录和文件

进入到tomat的目录中,找到有logs文件夹的目录,执行下面命令。意思就是改变logs文件夹的权限,使tomcat可以有权限访问此文件夹。

[root@hm01 ~]# chmod a+rwx -R logs 

最后

以上就是虚幻煎饼为你收集整理的linux 下 touch: cannot touch 'catalina.out': Permission denied解决方法的全部内容,希望文章能够帮你解决linux 下 touch: cannot touch 'catalina.out': Permission denied解决方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部