サーバーとして使用するUbuntuデスクトップがあります。今朝、誤ってルートをすべてに移動しました../
root@server:/tmp/UPS/up/upsilon# mv /* ../
mv: impossibile spostare "/dev" in "../dev": Dispositivo o risorsa occupata
mv: impossibile spostare "/proc" in "../proc": Dispositivo o risorsa occupata
mv: impossibile spostare "/run" in "../run": Dispositivo o risorsa occupata
mv: impossibile spostare "/sys" in "../sys": Dispositivo o risorsa occupata
mv: impossibile spostare "/tmp" in una sottodirectory di sé stessa, "../tmp"
root@server:/tmp/UPS/up/upsilon# ls
-bash: /bin/ls: No such file or directory
sshでリモート接続されました。今、私はもうアクセスできません。Webminも表示できません。
だから、今私は正しいシステムを再起動できませんか?そして、システムコンソールに物理的にアクセスし、次のコマンドを入力する必要があります。
../bin/mv ../{bin,boot,etc,home,media,mnt,opt,root,sbin,selinux,usr,var,vmlinuz*}
正しい?
ルートディレクトリはどこに行き、どのように戻すことができますか?上記のコマンドは機能しますか?
/
ますか?もしそうなら、私が試してみるとmv tempdir/ ../
、mv: ‘tempdir/’ and ‘../tempdir’ are the same file
何も動かずにが得られます。
mv
、-i
スイッチを追加する場合。