一、解决方案
在apache-tomcat
的bin
目录下,输入 ./start.up
无法启动Tomcat,显示 “ -bash: ./startup.sh: Permission denied ” 报错,然后回想起刚刚ll
查看文件时,只有几个红色,其他都是白色:
但正常来说,可执行文件会显示绿色,无助的我然后盯着屏幕这堆东西看了一阵,发现属主
对这个目录下所有的权限都是 rw-
,也就是说可读可写不可执行,所以我使用命令chmod u+x *.sh
对所有后缀为 sh 的文件赋予 x (写) 权限。(u代表文件所有者,也就是属主
),可以看到,后缀 .sh
的文件有 x
权限了,且变成绿色高亮:
现在就可以正常启动 Tomcat 了:
./startup.sh