Я случайно сделал
mv file /an/important/directory
вместо
mv file /an/important/directory/
илиmv file -t /an/important/directory
,
так что теперь это выглядит так /an/important/directory/
забит. (Я думал, что под alias
ed mv
mv -i
чтобы предотвратить подобные вещи…)
Но моя файловая система не меньше, что заставляет меня думать, что файлы на самом деле не перемещаются, и я мог бы сделать что-то для inode, чтобы помочь системе снова найти и упорядочить эти не удаленные файлы.
Добавлено: так как этот диск , очевидно, важен, я должен добавить, что /media/target.folder
- это то, что я забил. Я пытался убрать вещи с /dev/sda1
.
† sudo mv
Ой, подождите. Я не использовал alias mv=mv -i
в /home/root/.bash_aliases
а также в ~/.bash_aliases
. Вероятно, sudo mv
вызывает корневую версию. Упс.
ОБНОВЛЕНИЕ: За комментарий @ HackSlash, вот как выглядит мой каталог /media
:
i@scheherezade:/media$ ls -oh
total 80K
drwxr-xr-x 4 root 4.0K Jul 26 16:17 backup
drwxr-xr-x 2 root 4.0K Dec 8 2016 DEIMOS
drwxrwxrwx 69 mars 4.0K Mar 14 13:20 PHOBOS
drwxr-xr-x 113 i 56K Jul 26 18:10 media
drwxr-xr-x 4 root 4.0K Mar 31 08:43 opt
drwxrwxr-x 7 i 4.0K Mar 30 17:27 puck
Я пытался переместить file
в /media/media
, где первый /media
- это система, в которой говорится "все монтируется", а второй /.../media
- это я, говоря "видео и аудио файлы". Что-то явно отличается от /media/media
, но я не знаю, отвечает ли это предложению @ HackSlash о символических ссылках.