【问题标题】:I typed sudo rm -rf ~/ by mistake on OSX我在 OSX 上错误地输入了 sudo rm -rf ~/
【发布时间】:2018-10-23 22:13:47
【问题描述】:

我错误地输入了这个并按下了回车键。删除我最初想删除的文件夹花了很长时间。

我说这条信息的时候按了 ctrl + z

xxxx$ sudo rm -rf ~/ /Users/xxx/Documents/workspace/my-folder rm: /Users/xxx//Library/Application Support: Directory not empty rm:

/Users/xxx//Library/WebKit: 目录不为空

重要的东西被删除了吗?如果我重新启动 osx,它会启动吗? 我已经开始保存我的非 git 提交的东西了

【问题讨论】:

  • 抱歉,我忽略了您路径中的波浪号。请注意安全,您的系统不会受到影响。只是您的用户帐户无法正常运行。所以要么创建一个新用户,要么从备份中恢复它,如果你有一个

标签: macos rm


【解决方案1】:

系统相关文件应该不受影响。但是,在您暂停命令之前,可能已经删除了许多与用户相关的重要文件:~/Applications 中的应用程序、首选项、文档等。一旦您恢复了任何剩余文件,我建议您使用restoring from backup自上次备份以来已创建或修改的文件。

【讨论】:

  • 为什么它们应该不受影响?他开始删除整个引导卷。所以他删除系统相关内容的几率实际上很高
  • @JulianF.Weinert 不正确。命令是sudo rm -rf ~/。注意问题中提供的输出中的波浪号和 /Users 目录
  • 是的,整个 ~/Application 都不见了,可能 ~/Library 的某些部分也不见了,但不确定,因为我不知道里面有什么
  • @Kellen 是的。但我 100% 确定我的所有应用程序都从 Finder 的左侧菜单中消失了。但现在又出现了。我忘记了应用程序安装在 /Applications not ~/Applications 我要完成保存我未保存的东西并尝试将我的 mac 更新到 high siera 也许它会填补丢失的文件,我认为只有 ~/Library 没有删除其他东西 ~/文件夹被触摸
  • @Paulus2 这听起来像是 Finder 崩溃/重新启动。任何不再存在的应用程序包都应将其图标替换为问号 IIRC。
猜你喜欢
  • 2023-02-01
  • 2011-02-28
  • 2017-01-16
  • 2021-04-09
  • 1970-01-01
  • 2015-01-09
  • 2017-03-30
  • 1970-01-01
  • 2017-09-17
相关资源
最近更新 更多