Я случайно сделал резервную копию каталога рекурсивно и при этом забыл ключ -a (--preserve). Это повредило мою директорию резервного копирования (которая содержит данные, к которым мы должны получить доступ).
Каталог и все его дочерние папки и файлы включают в себя установку приложения, включая файлы postgress DB и solr. Исходная копия использовалась для неудачной попытки перенастройки. Теперь мне нужно использовать резервную копию, чтобы начать все сначала, только владение резервной копией теперь является корневым для всего и больше не может использоваться (процессы не будут запускаться из-за проблем владения, которые я создал, когда я забыл -a на cp -r).
Я переустановил чистую копию приложения в 3-ий каталог (который имеет правильного владельца /perms) и мне нужно скопировать владельца /perms из этого хорошего каталога в поврежденный каталог. Каков наилучший способ (если даже возможно) сделать это.
(Я гуглил и видел вещи от сценариев perl до setfacl/getfacl, чтобы сделать это, но, к сожалению, все еще запутался). Извинения, если это кажется глупым вопросом. Благодарю.