Я попытался переместить файл и, кажется, нарушил синтаксис.
mv /path/to/my/old-filename.mkv ./"new file name with spaces.mkv"
Я имел в виду переместить его в текущий каталог. (Я понимаю, что мне не нужен был ./
) Моя проблема в том, что я не могу найти файл нигде. Я пытался использовать find по всей файловой системе, но безуспешно (используя ключевое слово как в старых, так и в новых именах файлов)
У меня есть возможность получить еще одну копию файла (к счастью). Если он был удален, то ничего страшного. Это довольно большой файл, так что если он где-то находится, я бы хотел выяснить, где он, чтобы не занимал место на диске.
решение1
Просто используйте find, например, вы делаете плохой mv за последние три часа в директории home, поэтому вы сделаете
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 часов.