回答数量
1
被浏览
6558
0人赞同了该回答
记录操作/lib/aarch64-linux-gnu/libc.so.6 文件导致系统崩溃
问题出现在这一步,libc.so.6是一个很底层的库,很多指令都是依赖于他,建立软连接之后指令就无法执行
但是本来有补救办法,如果有root权限的终端在的话,可以通过
LD_PRELOAD=/lib/aarch64-linux-gnu/libc-2.28.so ln -s /lib/aarch64-linux-gnu/libc-2.28.so /lib/aarch64-linux-gnu/libc.so.6 这个指令将libc.so.6的软链恢复到原来
但是,我们当时都是在普通用户下面操作的,没有切换到root,而libc.so.6的错误导致su以及sudo的相关的指令都无法执行,因此没有办法修改恢复
后续经验总结:
1、操作系统lib、bin等相关操作,一要备份,二要保留一个拥有root权限的终端
编辑于 2023年8月15日 16:46