chown только для избранных файлов

Я использую (отличный) унисон для синхронизации двух файловых серверов, и я только что понял, что синхронизировал несколько файлов без использования коммутатора в унисон, который поддерживает право владения файлами. эти файлы теперь имеют пользователя root (потому что мне нужно запускать unison от имени пользователя root)

Можно ли привязать к указанному пользователю НО только изменить файлы, которые теперь имеют владельца root, и сделать это рекурсивно в каталоге в вопрос? Конечно, я могу, но не уверен в аргументах "найти файлы с владельцем 0 и изменить их на владельца xxxx".

THX за любую помощь ...

1
задан 14 December 2012 в 15:05

1 ответ

Запустите find /search/dir -user root и проверьте его список соответствующих файлов.

Автоматическое изменение системных файлов из-под владения root может навредить вашей системе, поэтому убедитесь, что это находит только те файлы, которые вы хотите изменить.

Затем sudo find /search/dir -user root -exec chown myuser {} \; изменит владельца этих файлов.

0
ответ дан 14 December 2012 в 15:05

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

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