mac服务器文件无法删除不了,Mac删除文件时一些文件被锁定不能删除的解决方法...

2023-05-16

一些MAC用户在删除文件的时候,发现一些文件被锁定不能删除。该如何解决这个问题呢?现在就让小编来教你一个解决的方法。

被锁定的文件夹本身不能直接移动,其子目录内的内容不能更改,但其上层文件夹并不受锁定的影响。因此,倘若你需要移动被锁定的文件,只需通过移动上层文件夹将内含锁定的文件或文件夹转移至垃圾箱或目标文件夹。

而Mac OS X下,锁定文件(夹)以及解锁的过程很简单。只要选择要锁定或解锁的文件(夹),然后按下组合键『Apple+I』(或右键选择“显示简介”“get info”),在文件夹或文件简介界面勾选或勾除锁定选项即可。

ec71b3c99008c544bff2db0837c8fdbf.png

如果某个路径下有多个文件或文件夹需要上锁或解锁,可以将这些文件(夹)全部选上,然后用组合键『Option+苹果键+i』。所有的文件信息将在一个简介中显示出来,只要勾选或勾除锁定选项一次就一气呵成了。文件和文件夹被锁定之后将不能从“简介”中修改所有人和权限。如果试图修改,系统将弹出警告信息,提示此操作不能完成,出现意外错误,错误代码为120。对文件(夹)加锁可以避免自己或他人在使用电脑时不慎被更改、移动或删除。倘若你需要删除一个加锁文件,系统会跳出提示框:

你会看到上面这个对话框有两个选择:停止(Stop)和继续 (Continue)。如果选择“停止”,系统将取消清倒废纸篓操作,因此,废纸篓的所有内容都将保存。如果选择“继续”,除了被锁定文件或文件夹的上层 目录将逐层保留以及被锁定文件夹内的文件及第一层子目录被保留以外,其他未被所定的文件或文件夹将被清除。废纸篓里有多少个被锁定的文件存在,当清空时便 会有多少个提示跳出,等待用户选择是否继续或停止操作。让被锁定的文件或文件夹在清空废纸篓时立即被清空的方法是按住Option键的同时进行倾倒废纸篓 的操作(组合键苹果键、Shift、Option以及Delete)。当然,如果你是苹果新生,害怕一不小心删除了系统文件。你可以从Finder工具栏 选择“安全清倒废纸篓”(Secure Empty Trash)。安全清倒废纸篓与清倒废纸篓的区别,除了上述的对于锁定或正在运行的文件或文件夹在用法上的不同,最主要的是,采用安全清到废纸篓后文件的 原先所占的空间将被系统的自动生成的数据所占据,原来的文件将无法找回,而“清倒废纸篓”只是清除了文件的索引信息,对文件本身的破坏并不严重,如果用第 三方软件及时进行修复或可找回被删除的文件。

0537852e5bcaab9e6024748768bbe985.png

值得注意的是,有些被锁定的文件或文件夹在“显示简介”选项中的锁定选项为灰色,不能轻易勾选解锁。大家可以试用以下步骤来解锁:

1,从实用程序(Utilities)下打开终端(Terminal)

2,输入: chflags -R nouchg空格

3,将被锁定的文件(夹)拉到终端(Terminal)上,如果有若干锁定的文件或文件夹,可以全部选上并拉到终端。

4,回车。

当你再次选择该文件(夹)、或重起Finder时,文件或文件夹锁定的图标就应该消逝了。

如果以上方法还不能解锁,可以在Mac OS 10.4+下,尝试以下步骤:

1,重新启动,启动时按住苹果键和s

2,待进入黑色界面(光标停顿后),输入:mount -uw / 回车,系统装上硬盘

3,输入:

defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

(正常情况下,Mac OS X只允许用户在登录进入系统后才能载入移动磁盘。以上命令使系统在无用户登录时可以自动载入磁盘)

4,输入:sh /etc/rc 回车。(等待光标停顿后回车)

(此步所提供的功能使单用户模式就象根用户(root)做OS X登录一样,只是没有OS X的用户画面)

5,键入: find / -flags schg -exec chflags noschg {} ;回车

(本行执行了几个命令,是从根目录下查找带有系统不可改变字节(immutable bit)的文件,然后将该bit清除。由于本行从根目录下查起,所以比较慢。稍待片刻,待光标停止,进行下一步)

6,键入:rm /Library/Preferences/SystemConfiguration/autodiskmount.plist 回车。

(本命令将第三步修改的文件删除,使系统复原)

7,键入:reboot 回车

(机器自行重新启动)

登录后,再顽固的锁定的文件(夹)也瓦解了^^

如果你不知道怎么删除电脑上被锁定的文件,那就快来试试这些方法吧。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mac服务器文件无法删除不了,Mac删除文件时一些文件被锁定不能删除的解决方法... 的相关文章

  • 实现Pixhawk 的PX4系统终端

    版本说明 xff1a 1 自驾仪 xff1a Holybro的Pixhawk 4 2 PX4版本 xff1a 1 13 3 宿主机 xff1a Thinkpad笔记本 43 Ubuntu 20 04 2 LTS 参考 xff1a PX4 C
  • QGC开发环境搭建(欢迎交流学习)

    xff10 xff0f 准备好给各位的文件包 xff1a xff11 xff0f 安装QT 链接 xff1a https pan baidu com s 1LvZ7FkDRtHSBFE7YLLBqfw 提取码 xff1a 9kin xff1
  • 四旋翼无人机物理基础

    四旋翼无人机物理基础 1 结构形式2 运动原理 垂直运动 俯仰运动 滚转运动 xff1a 偏航运动 xff1a 前后运动 xff1a 倾向运动 xff1a 1 结构形式 旋翼对称分布在机体的前后 左右四个方向 xff0c 四个旋翼处于同一高
  • npm 清理缓存命令

    npm cache clean f 有些时候npm下载资源出错 xff0c 再次下载的时候可能因为之前错误的缓存造成一直下载不成功 此时可以清一下npm的缓存 xff0c 然后尝试重新下载 使用 可以多清理几次 npm cache clea
  • Taro 和 uni-app选型对比

    Taro 和 uni app选型对比 一 Taro和uni app的介绍 1 taro的介绍 taro是多端统一开发框架 xff0c 支持用 React 的开发方式编写一次代码 xff0c 生成能运行在微信 百度 支付宝 字节跳动小程序 H
  • 小程序 连接websocket 开发者工具上可以,但是真机上不行

    连接websocket 开发者工具上可以 xff0c 但是真机上不行 一定要保证真机和websocket机器在同一个网段 xff1b 基础库 2 4 0 提供了 wx startLocalServiceDiscovery 等一系列 mDNS
  • JS filter()方法 介绍和使用

    filter方法是js中常用的方法 xff1b 一 xff0c 作用 xff1b filter用于对数组进行过滤 它创建一个新数组 xff0c 新数组中的元素是通过检查指定数组中符合条件的所有元素 注意 xff1a filter 不会对空数
  • JS object对象转为array数组

    在开发中经常会遇到接口返回的是对象 xff0c 我们需要转为数组 xff0c 下面提供两种方法 xff1a 第一种方法 xff0c Object values span class token keyword var span data s
  • JS关闭当前页面

    JS关闭当前页面 span class token operator lt span button onclick span class token operator 61 span span class token string 34 C
  • 【马井堂】Js 去掉对象前后空格

    Js 去掉对象前后空格 function emptyParams data const temporary 61 Object assign data for const key in temporary if key if tempora
  • VMware 虚拟机与主机通信三种方式总结

    背景 xff1a ubuntu16 04安装vmware14pro xff0c 开了两台ubuntu12 04的虚拟机 第一台基于NAT方式连接 xff0c 第二台基于Bridged方式连接 主机IP xff1a 192 168 100 1
  • JS 下载-支持多个浏览器(马井堂)

    JS 下载 支持多个浏览器 const downLoadXls 61 fileArrayBuffer filename 61 gt let data 61 new Blob fileArrayBuffer type 39 applicati
  • js微信小程序-版本更新管理器wx.getUpdateManager()、UpdateManager

    js微信小程序 版本更新管理器wx getUpdateManager UpdateManager 1 wx getUpdateManager 官方文档 版本更新管理器wx getUpdateManager 官方文档 wx getUpdate
  • 串口通信+TCP网络通信简单综合实例

    串口通信 43 TCP网络通信简单综合实例 串口通信加上TCP网络通信之后就可以简单实现本地设备的联网功能了 xff0c 哈哈 xff0c 话不多说 xff0c 直接上代码 总体上还是C S模式 xff0c 但是这个客户端加上了对串口的操作
  • Java设计模式(八)过滤器模式

    一 概要 过滤器模式是一种结构型设计模式 xff0c 它允许通过一系列条件来筛选对象 xff0c 并提供一种灵活的方式来组合和操作这些条件 过滤器模式将过滤条件封装成独立的过滤器类 xff0c 然后使用这些过滤器来过滤对象集合 xff0c
  • 基于ROS的STDR仿真模拟的介绍和使用

    STDR仿真介绍 stdr robot 包实现了模拟机器人 和所有的模拟传感器以及运动控制器 到目前为止 实现了以下传感器 激光雷达 提供了 sensor msgs LaserScan消息类型 超声波传感器 提供sensor msgs Ra
  • docker 删除所有未启动的容器_Docker容器的创建、启动、和停止

    1 容器是独立运行的一个或一组应用 xff0c 及他们的运行环境 容器是Docker中的一个重要的概念 2 docker容器的启动有三种方式 a 交互方式 xff0c 基于镜像新建容器并启动 例如我们可以启动一个容器 xff0c 打印出当前
  • 使用了withoutoverlapping进程还是有多个_进程和线程

    一 进程和线程基本概念 进程 进程是程序的一次执行过程 xff0c 是一个动态概念 xff0c 是程序在执行过程中分配和管理资源的基本单位 xff0c 每一个进程都有一个自己的地址空间 xff0c 至少有 5 种基本状态 xff0c 它们是
  • 查看mysql主从命令_MYSQL主从同步的管理

    这里介绍一些管理MYSQL主从同步的命令 xff1a 1 停止MYSQL同步 STOP SLAVE IO THREAD 停止IO进程 STOP SLAVE SQL THREAD 停止SQL进程 STOP SLAVE 停止IO和SQL进程 2
  • python 带参装饰器_python带参数的装饰器

    装饰器更高级的用法是可以带参数 带参数的装饰器 先来看一个不带参数的装饰器 1 2 3 4 5 6 7 8 9 10 11 12 13 14import time def timeit fn def wrap args kwargs sta

随机推荐