mv は私のファイルをどこに置きましたか?

mv は私のファイルをどこに置きましたか?

ファイルを移動しようとしましたが、構文を間違えたようです。

mv /path/to/my/old-filename.mkv ./"new file name with spaces.mkv"

現在のディレクトリに移動する必要がありました。( は不要だったことは理解しています./) 問題は、ファイルがどこにも見つからないことです。ファイルシステム全体で find を使ってみましたが、うまくいきませんでした (古いファイル名と新しいファイル名の両方にキーワードを使用)

幸運なことに、ファイルの別のコピーを取得することができます。削除されていれば問題ありません。かなり大きいファイルなので、どこかに残っている場合は、ディスク領域を消費しないように解決したいと思います。

答え1

単に検索を使用します。たとえば、ディレクトリホームで過去3時間の不良MVを実行すると、次のようになります。

find /home -type f -mmin -1800 -ls

このコマンドは、過去3時間(60分*3時間=1800分)に変更されたすべてのファイルを検索し、ls -lのような出力を作成します。

もう一つのより良いコマンドは

find /home -type f -mmin -1800 -print0 |xargs -0 file|grep -i matroska

matroskaファイルを見つける

もちろん、あなたの時間に合わせて時間を調整してください。3時間以上かかる場合もあります。

関連情報