ПОМОГИТЕ! Я случайно переместил много папок из корневых каталогов!
Итак, я был в папке, где я храню много других папок и подпапок. Я случайно запускаю команду:
find /*/* -prune -type d -exec mv -t /home/myname/Music/Jazz/test {} +
очевидно, не зная, что я делал. Теперь я вижу сотни папок из корневых каталогов в целевом каталоге. Я предполагаю, что я переместил папки из /lib
, /proc
и другие. Я боюсь перезагрузить компьютер. Есть ли способ отменить то, что я сделал?
2 ответа
Если вы раньше не связывались с разрешениями, в каталоге не должно быть много /*/*
что непривилегированный пользователь может переместиться. Я предполагаю, что вы переместили только свои собственные каталоги /proc/*, возможно, также / var / tmp или / tmp.
/ lib, / opt и другие каталоги нельзя перемещать с вашим идентификатором пользователя.
Я не был в оболочке root, поэтому кажется, что все папки также остались на своих местах. Вид операции копирования тогда и после удаления перемещенных папок и перезапуска все было нормально. Мы помечаем это как решенное.