С ключом -i (--itemize-changes) rsync выводит перечень проделанных изменений в виде:
Интересно, но непонятно. Кто-то постарался и покурив маны создал вот такую схему, что есть что в выводе rsync. Разумеется, любой из нас может сделать то же самое, но почему-то никто не сделал. :-)
I wrote this little schema that helped me to understand this output format and I'm publishing hoping it will be useful for others.
Наводку на схему получил здесь
~ $ rsync src/ dest/ -ai
.d..t.... ./
>f+++++++ newfile
>f..t.... oldfil
Интересно, но непонятно. Кто-то постарался и покурив маны создал вот такую схему, что есть что в выводе rsync. Разумеется, любой из нас может сделать то же самое, но почему-то никто не сделал. :-)
I wrote this little schema that helped me to understand this output format and I'm publishing hoping it will be useful for others.
YXcstpoguax путь/к/файлу
|||||||||||
`----------- тип проделанных изменений:
|||||||||| <: файл был передан на удаленный узел (отправка).
|||||||||| >: файл был передан на локальный узел (приём).
|||||||||| c: локальное создание/изменение, например:
|||||||||| - создан каталог
|||||||||| - изменился симлинк,
|||||||||| - и т.д.
|||||||||| h: элемент суть жесткая ссылка на другой элемент (требуется --hard-links).
|||||||||| .: файл не обновлен (хотя некоторые его атрибуты могли измениться).
|||||||||| *: means that the rest of the itemized-output area contains a message (e.g. "deleting").
||||||||||
`---------- тип файла:
||||||||| f файл,
||||||||| d каталог,
||||||||| L симлинк (symlink),
||||||||| D устройство (device),
||||||||| S специальный файл (например, сокет).
|||||||||
`--------- c: изменилась контрольная сумма (для обычных файлов)
|||||||| изменилось содержимое (для симлинков, устройств и специальных файлов)
`-------- s: отличается размер
`------- t: отличается время последнего изменения
`------ p: изменились права доступа
`----- o: изменился владелец
`---- g: изменилась группа
`--- u: (резерв на будущее)
`-- a: изменилась информация в ACL
This schema is based on the contents of the
rsync manual.
Наводку на схему получил здесь




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