touch: cannot touch '/usr/local/tomcat/logs/catalina.out': Permission denied解決方法


一、報以下錯誤:

./startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat702 
Using CATALINA_HOME:   /usr/local/tomcat702 
Using CATALINA_TMPDIR: /usr/local/tomcat702/temp 
Using JRE_HOME:        /usr/java/jdk1.6.0_24 
Using CLASSPATH:       /usr/local/tomcat702/bin/bootstrap.jar:/usr/local/tomcat702/bin/tomcat-juli.jar 
touch: cannot touch `/usr/local/tomcat702/logs/catalina.out': Permission denied 

 

二、報錯原因:logs目錄沒有創建修改權限 

 

三、解決辦法: 所有人可操作logs文件

chmod說明(u:與文件屬主擁有一樣的權限[a:所有人];+:增加權限;rwx:可讀可寫可執行) 
-R:遞歸所有目錄和文件 

sudo chmod a+rwx -R logs  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM