由于“ LS:。:操作不允许”错误?无法执行终端中的命令?当MacOS限制对某些目录的访问,甚至在令人沮丧的同时,这不仅仅是一个随机的小故障,这可能会出现此消息,这是您的MAC积极保护敏感的系统区域。
但是,系统设置中的一些调整可以解决该问题。在本文中,我们将分解为什么终端显示此错误并引导您完成修复该错误的步骤。
为什么终端在Mac上说“不允许操作”?
从本质上讲,MAC“不允许使用LS操作”错误表明您没有特权访问设备上受保护的目录和文件。
如果您最近升级了系统,则此问题可能是由增强的安全措施引起的,包括更改完整的磁盘访问和系统完整性保护(SIP)。
值得庆幸的是,这是一个非常简单的修复程序,我们将向您展示如何在下一部分中解决它。
对于那些新手Mac的人,如果您想知道在哪里找到终端应用程序,请快速提醒:
打开查找器>应用程序>实用程序>终端。
或者,您可以通过按命令和空格键键并在终端输入打开聚光灯搜索。
现在要进行修复。
遵循这四个简单的步骤消除此烦人的错误;我们走吧。
1.确保启用完整的磁盘访问
Apple的完整磁盘访问安全功能首先是MacOS 10.14 Mojave引入的。它最终旨在保护您的个人数据免受未经授权的访问。如果终端没有启用完整的磁盘访问,那么它将难以操作。这是打开它的方法:
- 选择主菜单>系统设置>隐私和安全性。
- 从列表中找到并选择完整的磁盘访问。
- 在列表中找到终端,然后将按钮切换到ON位置。
- 输入您的管理员密码以进行更改。
- 现在,打开终端并测试您的命令以查看是否有效。
2。检查并调整文件许可
锁定文件比您想象的更普遍,这可能是用户在终端中遇到错误消息的另一个原因。当某些文件被锁定时,您将无法通过终端进行更改。换句话说,您没有足够的特权来更改或访问某些文件。
您首先需要解锁要更改的文件,然后才能在终端中运行任何命令。以下是:
- 找到您要在查找器中更改的文件。
- 位置后,右键单击文件图标,然后选择获取信息。
- 在共享和许可下,选择您的用户名。
- 现在,更改读写特权。
- 现在,该文件已解锁,请尝试在终端再次运行命令。
不用担心您是否已经阅读和写入访问,此提示没有帮助;我们在下面还有更多技巧可以帮助您一劳永逸地解决此问题。
3。一般MacBook维护
您可能会惊讶地看到此提示在列表中,但是常规和一致的MAC维护是防止此类问题发生的重要预防步骤。
维护可以提高Mac的性能,消除应用程序错误并修复磁盘权限问题,从而阻止许多令人讨厌的问题发生并延长计算机的寿命。
许多用户忽略了维护,因为它通常被认为是一项耗时的手动任务。但是,这不一定是那样。
多亏了诸如此类的工具清洁工,运行维护既快速又轻松。该应用程序的性能功能运行了一组脚本,可帮助提高性能,防止应用程序错误并优化Mac的资源。只需单击几下,它就可以旋转日志,维修磁盘权限并解决顽固的应用程序错误。这是这样做的方法:
- 获取免费的清洁工试用
- 打开应用程序并进行性能
- 快速扫描
- 单击运行任务以执行建议的优化
你可知道?MAC的伟大是,大多数情况下一切都很好。但是,有时,您可能会遇到所有类型的问题,例如终端中的“ LS:操作不允许”错误消息,MacBook在盖子关闭或触控板不起作用时不睡觉,仅举几例。在我们的博客上,您可以找到这些和任何其他MAC故障的修复程序。
4。暂时禁用您的Mac系统完整性保护
如果您授予终端完整磁盘访问并运行一些常规维护后,“不允许操作”错误仍会发生,则可以作为最后一步,尝试暂时禁用SIP。
SIP(系统完整性保护)功能旨在通过停止未经授权的代码的性能来保护整个MACOS系统。对于开发人员来说,关闭此功能实际上是非常标准的实践,因此他们可以测试代码,修复应用程序错误并安装新的MacOS扩展名。
这是暂时禁用它的方法:
您首先需要将Mac引导到MacOS恢复中;根据您的设备,这会有所不同。这是苹果的官方步骤带有苹果硅的Mac和基于英特尔的Mac。
成功将Mac启动到恢复模式后,请按照以下步骤:
从顶部主菜单中,选择“实用程序”>“终端”。
键入以下命令,按Enter执行它:
csrutil禁用
现在,单击主菜单>重新启动。
Mac启动后,打开终端并尝试运行您要执行的原始命令。
成功执行了终端中必要的任务后,再次启用SIP功能以防止Mac的任何未来病毒或恶意软件攻击是一个好主意。
为此,只需重复上述步骤,但是这次,输入以下命令:csrutil启用
如果什么都没有帮助,该怎么办
如果您尝试了所有解决方案,并且仍然面临相同的终端错误,则重新安装MACO可能是最好的课程行动。此过程将重置所有系统文件,权限和安全设置,以帮助解决持续问题。
要重新安装MacOS,您需要在MacOS恢复中启动Mac。您可以找到有关的详细说明苹果的官方网站指导您完成整个过程。希望这将永远消除您的终端问题。
所以我们已经结束了。由于这些简单易于遵循的技巧,令人讨厌的“ LS:。:不允许使用”错误消息应该是遥远的内存。