不幸删除二进制命令文件[重复]


0

这个问题在这里已有答案:

chmod使用“ sudo rm chmod” 错误地删除了“ ”。恢复chmod命令的方法是什么?它是“无法做到的”操作吗?我正在使用Mac OS X Yosemite。


1
有一个恢复分区; 你可以使用它。但是,我认为这个问题更适合Ask Different--或者可能是超级用户。此外,如果您正在运行Time Machine备份,您应该能够使用它来恢复该文件的副本,然后小心地使用sudo它来将其复制回来/bin/chmod。并且,将来,确保在以root身份工作时注意。与您可能造成的损害相比,删除单个二进制文件是相当无害的。
Jonathan Leffler,2015年

感谢回复。但是我没有任何备份,所以我需要另一种方式。

Answers:


1

这个问题可能为您提供了所有答案。简而言之,没有简单的方法。你的选择是:

  1. 如果存在,则从(时间机器)备份中恢复文件。
  2. 重新安装OSX,例如从恢复模式下按 启动屏幕上的Command+R
  3. 从Recovery分区复制丢失的文件(检查分区是否是最新的分区)。例如,通过做cp -a /bin /Volumes/<your disk name>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.