当我拥有文件的所有权限和所有权时,自定义脚本抛出“权限被拒绝”,原因可能是文件位置吗?

当我拥有文件的所有权限和所有权时,自定义脚本抛出“权限被拒绝”,原因可能是文件位置吗?

我将主要脚本放在:/usr/local/bin/

其文件(数据和脚本来源)位于/usr/local/custom-script/

chown在所有文件和custom-script目录中使用了赋予普通用户所有权

然后我分别对所有文件使用chmod 666/chmod 777


我拥有所有权限和所有权,但对于普通用户来说,主文件会bin出现以下情况:

line 6: /usr/local/custom-script/utils.sh: Permission denied

utils.sh该行与我在主脚本中尝试获取源的位置匹配


是不是因为我把custom-script目录放在了/usr/local/

那么该目录应该放在哪里呢?

相关内容