M1 MacBook pro,13英寸,Mac OSX 11.1反复出现删除文件不进入废纸篓的问题

不清楚怎么回事,大概是1月5日晚上开始,Mac开始提醒删除文件不进入废纸篓,我是通过鼠标拖拽文件进入废纸篓和COMMAND+DELETE方式删除文件的。在社区里查找了几乎所有可见可行的方法,终于修复了这个问题。但昨天晚上睡觉前,这个问题又出现了。于是又用以下方法修复了一遍。不清楚什么原因,导致故障修复后再次出现。曾经使用过的方法如下(汇总了社区里所有的可行方案)



先赋予终端程序(Terminal)“完全磁盘访问权限”;

运行命令进行修正(.Trash本应该是个文件夹,现在变成了文件,而且权限设置不对):

sudo rm -rf ~/.Trash; mkdir ~/.Trash; chmod 700 ~/.Trash


ls -laeO@ ~


1. 重启电脑,按住电源键进入修复模式

2. 打开命令行终端

3. 输入命令禁用系统完整性保护:csrutil disable

4. 重启电脑正常登录

5. (M1 MacBook Pro此命令无效)sudo mount -uw /

6. 输入命令修复:rm -fr ~/.Trash;mkdir ~/.Trash

7. 重启电脑,按住电源键进入修复模式

8. 打开命令行终端

9. 输入命令启用系统完整性保护:csrutil enable

10. 重启电脑正常登录


有可能是你的~/.Trash文件夹丢失或者属性错误,在终端(Terminal.app)程序中尝试下面命令行:

mkdir -p ~/.Trash;me=$(id -un);chown $me ~/.Trash;chmod 700 ~/.Trash; ls -ld ~/.Trash; echo "me=($me)"


一般是用户下面的.Trash文件夹无法访问,无法访问的可能有两种,一种是文件夹不存在,一种是存在但是没有写入权限


一般情况,运行下面的命令就可以创建一个可用的.Trash子目录

me=$(id -un); folder="$HOME/.Trash";mkdir "$folder"; chown -R "$me" "$folder"; chmod -R 700 "$folder"


如果遇到特殊情况,可能需要管理员权限才能修复,那么登录到具有管理员权限的账户中,将下面的 USERNAME 替换为有问题的用户名,再运行下面命令:

me="USERNAME"; folder="/Users/$me/.Trash";sudo mkdir "$folder"; sudo chown -R "$me" "$folder"; sudo chmod -R 700 "$folder"

根据提示输入管理员的密码。运行完后登录到有问题的账户中尝试



删除文件时,文件不进入废纸篓,而是显示:

“此项目将被立即删除。您不能撤销此操作。”


输入过 mkdir -p ~/.Trash;me=$(id -un);chown $me ~/.Trash;chmod 700 ~/.Trash; ls -ld ~/.Trash; echo "me=($me)"


但是无效


以下是命令执行后输出


mkdir: /Users/tingray/.Trash: Not a directory

-rwx------

1 tingray

staff

0 Nov 10 00:28 /Users/tingray/.Trash

me=(tingray)


///////////////

你运行下面的命令, 是一行命令:

rm ~/.Trash;mkdir -p ~/.Trash;me=$(id -un);chown $me ~/.Trash;chmod 700 ~/.Trash; ls -ld ~/.Trash; echo "me=($me)"




据以前有类似问题的人说是废纸篓权限问题,不知道你的是否同样。

使用命令行:


ls -ld ~/.Trash


这一行是显示废纸篓文件夹的权限信息,最好能贴出来。


mkdir ~/.Trash

chmod u+rwx ~/.Trash

上面第一行,如果不存在废纸篓就创建一个。第二行变更权限,使得用户拥有所有权限。

完成之后可能需要重新登录或重启动下。

MacBook Pro with Touch Bar

发布日期 2021年1月12日 下午2:17

回复

类似问题

回复量: 21

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

M1 MacBook pro,13英寸,Mac OSX 11.1反复出现删除文件不进入废纸篓的问题

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!