技巧 | 如何解决 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 文件的所有者增加可执行权限。

相关推荐
Fine姐10 小时前
传感器WSNs TheDataLinkLayer——X-MAC
macos
初级代码游戏1 天前
Maui劝退:用windows直接真机调试iOS,无须和Mac配对
macos·ios·配置·maui·热重载
草巾冒小子1 天前
Mac如何连接惠普M126a打印机(教程篇)
macos
蒙小萌19932 天前
苹果UI 设计
macos·ui·cocoa
用户49055816081252 天前
Homebrew 简介
macos
可曾去过倒悬山2 天前
mac电脑的usr/libexec目录是干什么的?
macos
罗技1232 天前
高版本的MacOS如何降级?
macos
咕噜签名分发冰淇淋2 天前
申请注册苹果iOS企业级开发者证书需要公司拥有什么规模条件
macos·ios·cocoa
尽兴-2 天前
如何将多个.sql文件合并成一个:Windows和Linux/Mac详细指南
linux·数据库·windows·sql·macos
诗句藏于尽头2 天前
Mac关闭触控板
macos