mac 不能打开文件夹 因为您没有权限查看其内容_不能完成此操作

上网导航 2023-09-08 424 0条评论
摘要: 最近在清理 macOS 文件时遇到了一个恶心的文件夹死活删不掉。(主要还是空的)文件是之前系统添加新用户后遗留的。...

574c5ffd98322fe6f2ce009f4a80e13e.png

最近在清理 macOS 文件时遇到了一个恶心的文件夹死活删不掉。(主要还是空的)

文件是之前系统添加新用户后遗留的。

这样一个文件夹: User/Library/Application Support

其中Library 隐藏的,需要快捷键 command + shift + . 来显示

Application Support 文件夹,像这样

1023fbc9ca3812fd2eac839a0ac3e1e2.png

不仅删不掉,还拖不出垃圾桶。

一、尝试过的方法

10级老强迫症患者,必须删!

所以我疯狂上网找方法,以下是我试过的所有方法,如果你用过其中一种或多种都无法撼动,那就可以试试我成功的那种。

1、lsof 命令,查看占用

你一个空文件夹,谁占用你啊,既然说被占用了,那我lsof瞅瞅吧。

确实没东西占用。

命令详细,自查2 、rm 命令

首先终端输入 sudo rm -rf ~/.Trash/,输入管理员密码(这是网上最多的)

但是删不掉。

更改强制清空废纸篓的权限,再删

shell   cd ~/.Trash
chflags -R nouchg *

这时候好像 Application Support 中 共享与权限 里有我的权限了,我改成 读与写 后文件夹可以访问了,也可以改名了,但还是不能删,不能删,不能删。

3、官网两种方法如果您的 Mac 提示文件正在使用中退出正在使用这个文件的所有应用,然后清倒废纸篓。如果这种方法不起作用,则应用中可能有一个或多个后台进程正在使用这个文件。重新启动您的 Mac,然后清倒废纸篓。如果这种方法不起作用,则可能是您的某个启动项或登录项正在使用这个文件。要暂时阻止系统自动打开此类项目,请在启动 Mac 时按住 Shift 键,以安全模式启动。然后清倒废纸篓,并正常重新启动 Mac。如果您由于其他原因而无法删除文件在启动 Mac 时按住 Command-R 键,以便从 macOS 恢复功能启动。出现“macOS 实用工具”窗口后,选择“磁盘工具”,然后点按“继续”。在“磁盘工具”中,选择包含您需要删除的文件的磁盘。然后使用“磁盘工具”中的“急救”功能来修复这个磁盘。退出“磁盘工具”,然后重新启动 Mac 并清倒废纸篓。如果您无法在 Mac 上清倒废纸篓4、CleanMyMac X 粉碎机

提示 ''...无权限''

很不幸,以上方法均删不掉这无赖文件

二、报错三、垃圾给老子死

查到了一篇关于 macOS System Integrity Protection (系统完整性保护) 的文章。

How to Disable System Integrity Protection on a Mac (and Why You Shouldn’t)

大概就是 macOS 有一个超级用户 root,具有对整个操作系统的完全访问权限。爸爸权限

为了保护系统文件不被篡改,所以都是默认 enable 状态的,也不建议一直关闭。

我想如果你也有 Operation not permitted 这样的提示,可以试试关闭这个保护再删。

1424564a1087f3cbfe5a1de710bd1859.png

# 查看开启状态
csrutil status

b7cbdde494d7c830be4eb9d7827fdc69.png

# 关闭
csrutil disable
# 开启
csrutil enable

10349888751b55a773b198125f064479.png

关闭之后,重启电脑,就可以成功删掉了。是真的费劲!!!

最后,删完之后,千万记得回去把这个保护再打开,毕竟起保护作用!

文章版权及转载声明:

作者:上网导航本文地址:https://www.90xe.com/post/3908.html发布于 2023-09-08
文章转载或复制请以超链接形式并注明出处技术导航

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏