Назад | Перейти на главную страницу

путаница с флагом rsync с флагами `-a`,` -D` и `-g`

Похоже rsync обычно называется с использованием флага -a что равно -rlptgoD (no -H,-A,-X)

    -g, --group                 preserve group
        --devices               preserve device files (super-user only)
        --specials              preserve special files
    -D                          same as --devices --specials

Что меня смущает, так это почему -a включает -g и -D. -g кажется, делает все -D делает, так зачем вам включать -D?

Вы ошиблись. -g равно --group, это не включает --devices или --specials. Отступ не предназначен для группировки функций, читайте больше как таблицу с 3 столбцами с коротким переключателем, длинным переключателем и описанием, где --devices и --specials нет краткой формы.