コマンドを使用しました
mv folder_name ....
..
を2回使用すると、元に戻すtwoフォルダになると思いました。
残念ながら私のファイルは消えました。
それらを回復する必要があります。
あなたのディレクトリはまだあります:)
名前を....
に変更しました
名前が.
で始まるファイルは非表示であるため、非表示のファイルを表示しないとディレクトリを表示できません
走る
ls -A
そしてそれがあります!
変更を元に戻します。
mv .... original_folder_name
正しく移動します
mv original_folder_name ../..
正しい形は
mv folder_name ../..
フォルダーを....
という名前の新しいフォルダーに移動しました。ファイルを回復するには、次を実行します
mv .... folder_name
他の多くのコマンドと同様に、mv
は多少の危険を伴います。これは、間違いがデータの回復不能な損失を引き起こす可能性があるためです(バックアップを除く):これらのファイルを「file"を指定すると、最後のファイルを除くすべてのファイルが失われます(各ファイルの名前がターゲットに変更されます)。このような間違いを防ぐために、いくつかの手法があります。
-i
を使用して、上書きする前に確認を求めるようmv
に指示します。-t
を使用してターゲットフォルダーを指定します(したがって、mv
はターゲットフォルダーにのみ移動します)。/
を使用します。フォルダーの名前を....
に変更しました。フォルダーは.
で始まるため、非表示になっています。
mv .... foldername
と入力して回復します
ls -la
と入力してリストすることもできます(-a
は隠しファイルを出力するため)
ファイルとフォルダ2つのディレクトリを下る正しい方法はmv fileorfolder ../../
です
将来の参考のために、パスの最後に/を追加すると、ターゲットが既存のディレクトリでない場合、コマンドは失敗します(例:mv foldername ..../