読者です 読者をやめる 読者になる 読者になる

間違えて「mv /*」を実行してしまった

実行したかったコマンド
mv /SOURCEDIR/* /TARGETDIR/
実際に実行したコマンド
mv /SOURCEDIR /* /TARGETDIR/

「rm *」と変わらないレベルで情けない…コマンド使えない。

PATHを通しても「/lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory」が表示される。

不幸中の幸いでディレクトリの場所はわかっていたので、下記のコマンドを実行

LD_LIBRARY_PATH=/TARGETDIR/lib64 /TARGETDIR/lib64/ld-linux-x86-64.so.2 /TARGETDIR/bin/mv /TARGETDIR/{bin,etc,lib64} /

コマンドが使える状況を確認して、他のディレクトリも移動させる。

他のサーバと比較して、cronとかも止まっていたので、サーバ再起動。