Есть ли способ различить chown / chmod между каталогами двух серверов? - PullRequest
4 голосов
/ 08 ноября 2011

Платформа: CentOS 5.6 x86_64

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

Кто-нибудь знает, возможно ли это? Проверка размера файла вручную нецелесообразна, учитывая размер дерева каталогов.

Спасибо заранее.

Ответы [ 2 ]

2 голосов
/ 08 ноября 2011

http://linuxconfig.org/backup-permissions-in-linux

Это ЛУЧШИЙ скрипт для восстановления и восстановления прав доступа к каталогам.Когда вы получите список разрешений для каталогов с обоих серверов, просто запустите на них diff (возможно, вы захотите внести некоторые изменения до этого)

2 голосов
/ 08 ноября 2011

Просто используйте find на обоих серверах каталогов с флагом -ls, например:

find directory_a -not ( test_for_ephemeral_files ) -ls > listing_a
find directory_b -not ( test_for_ephemeral_files ) -ls > listing_b
diff listing_a listing_b
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...