Linux上启动Tomcat,结果弹出:-bash: ./startup.sh: Permission denied 的提示。 
这是因为用户没有权限,而导致无法执行, 
方案一:

用命令chmod 修改一下bin目录下的.sh权限就可以了 

chmod u+x /usr/local/tomcat-dev/bin/*.sh

这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件。

 

方案二:

chmod -R 777 /usr/local/tomcat-dev

-R选项代表了递归修改当前目录下所有文件和子目录

Linux的每个文件一般都有三个权限 r--读,w--写,x--执行,其分别对应的数值为4,2,1