asw*_*thy 3 linux tomcat permission-denied
我在Linux机器上粘贴了tomcat文件夹.用户是root.当我去bin文件夹并执行./startup.sh我得到一个error:permission denied.[这就是我得到的]
如何纠正这个问题.
asw*_*thy 13
给:
chmod -R 777 startup.sh
Run Code Online (Sandbox Code Playgroud)
然后错误将来:找不到./catalina.sh然后给:
chmod -R 777 catalina.sh
Run Code Online (Sandbox Code Playgroud)
Tomcat将开始.问题是因为没有执行权限.你可以通过给出以下内容来查看是否存在权限:
ls -l
Run Code Online (Sandbox Code Playgroud)
小智 5
因为文件名的颜色是白色,所以我认为文件不可执行。请尝试以下命令,
ls -l
它会向您提供文件列表及其权限。尝试使用命令
chmod a+x startup.sh
Run Code Online (Sandbox Code Playgroud)
如果仍然允许,则拒绝。尝试
sudo chmod a+x startup.sh
Run Code Online (Sandbox Code Playgroud)
然后尝试使用./startup.sh如果仍然拒绝权限。然后尝试
sudo ./startup.sh
Run Code Online (Sandbox Code Playgroud)
希望对您有所帮助。
| 归档时间: |
|
| 查看次数: |
21799 次 |
| 最近记录: |