首页 > 解决方案 > 终端错误:zsh:权限被拒绝:./startup.sh

问题描述

我正在运行命令./startup.sh nginx:start并且收到此错误消息zsh: permission denied: ./startup.sh,为什么会发生这种情况?

标签: macosnginxterminalsh

解决方案


一定要给它执行权限。

cd ~/the/script/folder

chmod +x ./startup.sh

这将授予用户、组和其他 exec 权限,因此请注意可能的安全问题。要将权限限制为单个访问类,您可以使用:

chmod u+x ./startup.sh

这将仅向用户授予 exec 权限

以供参考


推荐阅读