На помощь! Я случайно переместил много папок от корневых каталогов!

Так, я был в папке, где я поддерживаю много других папок и подпапок. Я случайно выполняю команду:

find /*/* -prune -type d -exec mv -t /home/myname/Music/Jazz/test {} +

очевидно, не зная то, что я делал. Теперь я вижу сотни папок, прибывающих из корневых каталогов в целевом каталоге. Я предполагаю, что переместил папки от /lib, /proc и другие. Я боюсь перезапустить ПК. Там какой-либо путь состоит в том, чтобы инвертировать то, что я сделал?

1
задан 16 November 2017 в 18:24

2 ответа

Если бы Вы не смешали с полномочиями прежде, то не должно быть многих каталогов в /*/* то, что непривилегированный пользователь может переместиться. Я предполагаю, что Вы переместили только свой собственный/proc /* каталоги, возможно,/var/tmp или/tmp, также.

/ lib, / выбирают, и другие каталоги не могут быть перемещены с Вашим идентификатором пользователя.

2
ответ дан 7 December 2019 в 13:28

Я не был в корневой оболочке, таким образом, кажется, что все папки остались в их исходных местах также. Своего рода операция копии затем и после удаления перемещенных папок и перезапущенный все были в порядке. Мы отмечаем это, как решено.

0
ответ дан 7 December 2019 в 13:28

Другие вопросы по тегам:

Похожие вопросы: