![「mv」コマンドをキャンセルしますか? [コピー]](https://linux33.com/image/24753/%E3%80%8Cmv%E3%80%8D%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E3%82%AD%E3%83%A3%E3%83%B3%E3%82%BB%E3%83%AB%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
私は間違っていることを知っている次のコマンドを入力し、すべてを「../」に移動し、それを復元するために何もできないと思いました。
mv /* ../
答え1
はい、あなたは台無しだった。 :) 誰でもある時点ではそうします。あなたが言ったように、すべてを../
(ルートの場合)に移動しました。
当時どのディレクトリに存在していたのかわからない場合は、../bin/mv ../* /
同じディレクトリに入力して状況を合理的な状態に戻す機会があるかもしれません。
それ以外の場合は、次の操作を実行できます。回復ディスクこれにより、データをバックアップしてからLinuxを再インストールできます。
リカバリCDから起動するときは、ルートファイルとディレクトリを再度移動してみることもできます/
。これにより、再インストールを回避できます。
頑張ってください!
答え2
すでにbusyboxをインストールしている場合は、次のように成功できます。
../bin/busybox mv ../* /
その後、../(どこにいても)にある必要がある項目を、/からその項目が属する場所まで手動で整理できます。
busyboxは、mvができない場所で動作する機会があります。なぜなら、busyboxは静的にリンクされており、ライブラリの動的リンクは必要ないからです。
busyboxがまだインストールされていない場合は、リカバリCDを起動して/ mntの下にハードドライブパーティションをマウントしてから、その内容をmvしてみてください。