我想关闭一个tomcat服务器。为此,我进入了tomcat安装的bin目录,并希望执行shutdown.sh脚本,如此问题的批准答案中所述:
Several ports (8005, 8080, 8009) required by Tomcat Server at localhost are already in use
我首先尝试了
./shutdown.sh
我收到以下错误消息:
-bash: ./shutdown.sh: Permission denied
所以我尝试了以下命令:
sudo ./shutdown.sh
这给了我以下错误消息:
sudo: ./shutdown.sh: command not found
那么如何以sudo-user运行shutdown.sh脚本呢?什么是正确的语法?
答案 0 :(得分:0)
你应该可以运行
sudo -i /path/to/executable.sh
自-i
标志:
[运行]登录shell作为目标用户
答案 1 :(得分:0)
尝试通过chmod 755 ./shutdown.sh
授予权限答案 2 :(得分:0)
运行波纹管
sudo chmod 777 shutdown.sh
sudo ./shutdown.sh