技巧 | 如何解决 zsh: permission denied 问题 | Mac

技巧 | 如何解决 zsh: permission denied 问题 | Mac

问题描述

在 macOS 系统终端执行 sh 程序脚本时,抛出异常 zsh: permission denied

原因分析

用户没有权限,所以才出现了这个错误,所以只需要用 chmod 修改一下权限就可以了

解决方法

给文件权限,可执行以下命令

复制代码
chmod u+x *.sh

chmod 是权限管理命令 change the permissions mode of a file 的缩写。

u 代表所有者,x 代表执行权限,+ 表示增加权限。
chmod u+x file.sh 就表示对当前目录下的 file.sh 文件的所有者增加可执行权限。

相关推荐
handsome09169 小时前
构建版本没mac上传APP方法
macos
忒可君13 小时前
QT5.15 MacOS 打包指南
qt·macos·策略模式
小钱c717 小时前
Mac安装配置InfluxDB,InfluxDB快速入门,Java集成InfluxDB
spring boot·macos·influx
学渣6765617 小时前
macOS烧录stm32程序初步成功
stm32·macos·策略模式
芳草萋萋鹦鹉洲哦17 小时前
【Macos】安装前端环境rust+node环境
前端·macos·rust
侧耳倾听1111 天前
windows和mac安装虚拟机-详细教程
windows·macos
Hi洛一1 天前
Attu下载 Mac版与Win版
macos
星释2 天前
Mac Python 安装依赖出错 error: externally-managed-environment
开发语言·python·macos
谷晓光2 天前
在Mac中使用pyenv管理Python版本:从安装到虚拟环境的全流程指南
python·elasticsearch·macos
猫头虎2 天前
MacBookPro上macOS安装第三方应用报错解决方案:遇到:“无法打开“XXX”,因为无法确定(验证)开发者身份?怎么解决
macos·mac·策略模式·安全架构·mac安装软件·mac book·mac卸载软件