我在我的一台服务器上做了一个非常糟糕的决定。
我删除了/bin/sh。我重新启动了服务器,但服务器无法运行,因为它需要/bin/sh启动 rc 脚本。我也无法访问单用户模式,因为需要 sh。
有没有什么简单的方法可以重新安装bourn shell?
我尝试从 live cd 复制 sh,但在 ld-elf.so.1 库上失败了。所以我将它从 livecd 复制到 /libexec 到我的 / 分区。然后它需要 libedit.so 库,我将它复制到 /libexec 但这次它不起作用。
我尝试了一个符号链接,/usr/local/bin/bash但仍然出现“找不到 sh”类型错误。我假设这是因为/usr尚未安装,因为它是从 rc 脚本完成的。
任何帮助是极大的赞赏。