一个android项目有它的/bin
目录,我想做的是删除它。我真正的意思是删除/path/to/android-project/bin
而不是/bin
目录。
所以我执行了这个命令,
path/to/android-project$ sudo rm -rf /bin
现在,整个/bin
目录被删除。我想尝试使用终端恢复它,但我无法启动终端,因为有/bin
与终端相关的文件已被删除(我的猜测)。
有没有办法恢复/bin
目录?我正在考虑升级 ubuntu。
/bin
包含系统上一些最基本的文件,如果没有它,它将无法做很多事情(启动将无法工作,安装软件包也是如此)。最好的办法是启动与您正在使用的 Ubuntu 版本相同的 live cd,挂载您的现有根分区并将其同步/bin
到该分区。
之后要进行全面清理,请重新安装受影响的软件包。要查找要重新安装的软件包,请使用以下命令:
find /bin -type f | xargs dpkg -S | sed -e 's/:.*//' | sort -u
Run Code Online (Sandbox Code Playgroud)
并实际重新安装它们:
sudo apt-get install --reinstall $(find /bin -type f | xargs dpkg -S | sed -e 's/:.*//' | sort -u)
Run Code Online (Sandbox Code Playgroud)