ZSH:允许拒绝的权限: /错误消息在终端中,您挠头吗?如果您有下面的许可错误,请不要再看!我们在本文中汇总了您需要了解的所有内容,包括所有可能的修复和解决方案。
Mac上的ZSH是什么?
好吧,让我们从一开始就开始。在MacBook上,Shell是一个命令行解释器,可以在终端上处理脚本中的各种命令。
终端应用程序允许用户操作其设备并使用各种脚本和命令执行特定任务,例如:
显示隐藏的文件和文件夹。
移动文件和文件夹。
下载没有浏览器的文件。
最初,Bash是MacOS上使用的默认外壳,但是由于Macos Catalina,默认值更改为ZSH或Z Shell。
ZSH建立在Bash上,实质上是具有更多功能的扩展版本。实际上,使用它是不费吹灰之力的,顶部是小樱桃:与Bash不同,有些任务不再需要严格的用户权限。
您可以将ZSH视为通过终端将我们的Mac的硬件栩栩如生的文本输入界面。
您可以通过查看任何开放终端窗口的顶部来查看终端运行的外壳。
请注意您的用户名,外壳名称和窗口的尺寸。
如果您一直在尝试使用终端打开文件并遇到ZSH:拒绝的权限: /错误消息,请继续阅读!
ZSH:MAC上拒绝的权限是什么意思?
诸如终端拒绝权限之类的错误消息意味着您输入了由于文件访问问题而无法完成的命令。通常,这可能是由以下三个常见原因引起的:
您输入了错误的命令
您的文件已锁定
您没有权限或管理权来编辑或更改文件
确定为什么您有文件或文件夹权限访问问题并不总是那么容易。有时,他们只是被打破了。
您通常可以通过定期运行清洁工中的维护模块来解决和防止这些问题。它具有一个特定的工具,可在几下重新修复磁盘权限并恢复损坏的文件和文件夹访问。
下载免费版本,然后按照以下步骤操作:
打开应用程序,并在侧边栏中维护。
按查看所有任务。
选择维修磁盘权限,然后按运行。
如果您想尝试不包括下载额外工具来应对此挑战的选项,请跳到下一节以获取更多故障排除提示。
在深入研究任何一个以下的技巧之前,明智的做法是使用Time Machine备份您的数据,以防万一出现任何问题。以下是:
确保连接您的外部存储设备。
从主菜单>系统设置>时间机。
如果设置了,请按SELECT SELECT备份磁盘,选择外部驱动器,然后单击使用磁盘。否则,通过遵循屏幕上的说明,单击“添加备份磁盘”,然后设置时间机。
在浪费高级故障排除之前,请先尝试这些可管理的黑客。
1。检查您的输入文本
确保您输入了正确的命令文本。是的,这听起来可能很明显,但令人惊讶的是,有多少人错过了命令行中的空间或角色。
提示:终端的另一个常见问题是“不允许操作”。这是有关如何修复它的指南。
2。检查文件权限
首先,让我们从检查文件权限开始。以下是:
打开查找器>应用程序>实用程序>终端。
输入以下命令,然后是一个空间:
LS -L
现在,在收到错误通知并将其拖动到终端窗口中时找到您正在使用的文件。然后,按返回。
在用户名之前,您应该看到一串字符:
RWXR表示您可以读取,写入和执行文件。
r表示只读。
3。修改文件权限
如果完成上述步骤后,您发现权限不允许您编写文件,那么这很可能是ZSH的原因:允许拒绝: /错误消息。
寻找解决方案?尝试以下操作:
找到您的文件,右键单击该文件,然后按获取信息。
按下锁定图标右下方进行更改或保存更改。
在共享和权限下,以名称找到您的用户配置文件。
现在,在“特权”列下,将其更改为读写。
你可知道?在某些情况下,您可能会看到与终端无关的错误,而是您的MacBook。这样的信息是“您的磁盘几乎已经满”,这就是您可以解决的方法。
4。调整目录所有权
如果修改文件权限未解决问题,请尝试使用Chown命令调整目录的所有权。
- 打开终端,然后输入以下命令,但将$用户更改为您的用户名和/路径/到/目录到您要编写的路径。
chown -r $用户:$ user/path/to/directory
- 按返回。
5。确保终端可以完全访问驱动器
在某些情况下,终端无法完全访问驱动器,这也可能是您无法打开文件的原因之一。这是您应采取的措施来解决此问题:
选择主菜单>系统设置>隐私和安全性。
从列表中找到完整的磁盘访问。
确保将终端的切换器图标切换到ON。通过输入管理密码来确认操作。
现在,退出并重新打开终端。
ZSH:在Mac上拒绝的权限是不愉快的事情,但希望这些易于遵循的技巧将帮助您解决此问题。现在,如果您重新遇到此错误,您将有一个蓝图。密切关注我们更多的Mac提示和黑客攻击!