Используя rsync, чтобы сохранить только разрешения

Начиная с CentOS 7 больше нет ifconfig . Они заменили его на iproute2 . По следующей ссылке есть сравнительные примеры.

Для получения дополнительной информации о том, как установить постоянную конфигурацию для вашей сети, см. Примеры по ссылке .

Кроме того, они заменили sysvinit на systemd .

Наконец, я хотел бы закончить вопросом. Зачем нужно запускать приложение Windows, например putty, поверх Linux для ssh , когда вы можете просто ssh с терминала?

1
13.10.2018, 00:59
2 ответа

Интересно, что вопрос в связанном возможном дубликате (, который, IMO, не является дубликатом ), дает ключ к ответу, который будет работать для вас, если у вас GNU coreutils , который включает cp. В Solaris cpнет опции --attributes-only, поэтому вы не можете использовать ее «из коробки».

cp -a --attributes-only srcdir/. dstdir
0
28.01.2020, 02:11

Как ответили в другом месте, как:

rsync -ptgo -A -X -d --no-recursive --exclude=* first-dir/ second-dir

не достичь цели?

Как уже говорилось,

Это делает:

-p, --perms                 preserve permissions
-t, --times                 preserve modification times
-o, --owner                 preserve owner (super-user only)
-g, --group                 preserve group
-d, --dirs                  transfer directories without recursing
-A, --acls                  preserve ACLs (implies --perms)
-X, --xattrs                preserve extended attributes
    --no-recursive          disables recursion

Для справки

    --no-OPTION             turn off an implied OPTION (e.g. --no-D)
-r, --recursive             recurse into directories
-1
28.01.2020, 02:11

Теги

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