Если Вы имеете rename(1)
инструмент (который Вы делаете, если у Вас есть Debian или находящийся в Debian Linux, включая Ubuntu и производные):
rename -n 's/\.mp4.*$/.mp4/' *mp4*
После того как Вы убеждены, что имеете правильный шаблон, просто удаляете -n
(пробный прогон) и позволил ему работать правильно.
rename(1)
применит регулярное выражение Perl к именам файлов, учитывая его.
Обратите внимание на это на большинстве других дистрибутивов Linux, rename
другая программа переименования файла, которая не помогает для этого конкретного шаблона переименования.
Ищите вывод dmesg значение метки времени:
dmesg|grep -A 10 905494.178634
10 количество строк для показа после соответствия. Увеличение в случае необходимости. Это должно запуститься с чего-то как:
[123456.789012] journal commit I/O error
[123456.789042] EXT3-fs (dm-1): error: ext3_put_super: Couldn't clean up the journal
Можно определить, что это - то же событие, потому что метка времени очень близка. В этом случае это - dm (картопостроитель устройства) диск, но я думаю для нормальных дисков, которые это показало бы sda1 или подобный.
Для обнаружения, какой диск это действительно сделайте:
sudo e2label dm-1
Это только работает при использовании маркировки (в противном случае добавляют тот ко всем дискам для будущего). Если бы это не было в расширении* семейство, то необходимо было бы использовать другую команду маркировки.