Куда mv положил мой файл?

Куда mv положил мой файл?

Я попытался переместить файл и, кажется, нарушил синтаксис.

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 часов.

Связанный контент