dmuth wrote:
Me personally, I haven't done that, but some years ago I once did a "mv * root" while in the root directory. That moved *everything* into the root user's home directory. At that point my system was completely hosed, because trying to run ls would throw errors about not being able to load the libc libraries out of the (now moved) /lib directory.
Actually, it's not too hard to fix that, at least on most systems. Don't know about your 90's vintage system.
Just do (for example):
LD_LIBRARY_PATH=/root/lib /root/lib/ld-linux.so.2 /root/bin/mv /root/* /
Basically, you just have to tell it explicitly where everything is, since none of it is where it's supposed to be.