在虚拟机折腾redis时,手贱多敲了一个 /, 导致 /bin 目录被移动到redis目录下,结果绝大数命令作废
在网上查过好多资料,都只言片语的没啥作用。后来在外国一个网站找到了些蛛丝马迹,结合自己的情况,不懂的继续查询。不断修改测试,最终成功移回去。
# 命令如下(centos 64位),根据自己的情况,路径什么的自己做调整
/lib64/ld-linux-x86-64.so.2 --library-path /lib64 /root/tools/redis-3.2.1/mv * /bin/
# 如果是32位的,就不是ld-linux-x86-64.so.2 这个东西了,
# 印象里也不是/lib64/这目录,可以看看 /lib 下是否有。不过现在应该很少有人用 32位的。
# --library-path 用于指定要使用的库的路径,自然就是 /lib64。 有些命令要使用的。
# /root/tools/redis-3.2.1/mv 就是要使用的命令的全路径(被我不小心移到redis下的)