1、故障原因:
安装cacti的时候,由于要把/var/www/html/cacti 下的所有文件都移动到上层目录,本来是应该执行 mv ./* ../ 命令,结果由于手误,执行了 mv /* ../ 命令,结果所有/下的文件被移动了,造成系统故障,几乎所有命令都不能使了,ssh也连不上了。
2、处理过程:
由于命令依赖库/lib64下的文件被移动到了/var/www/html目录下,所以很多命令都不能使用了,但bash原生的命令依然可以使用。如果ssh还连接着,就可以用下面的方法恢复:
/var/www/html/lib64/ld-linux-x86-64.so.2 --library-path /var/www/html/lib64 /var/www/html/bin/mv /var/www/html/* /
等待命令执行完了即可以恢复了。
如果是32位系统,执行如下命令
/var/www/html/lib/ld-linux.so.2 --library-path /var/www/html/lib /var/www/html/bin/mv /var/www/html/* /
转载于:https://blog.51cto.com/bristol/1163272