Как скопировать каталоги с вложенными файлами под root, чтобы им были сразу присвоины прова дргой группы и пользователя?
>Как скопировать каталоги с вложенными файлами под root, чтобы им были сразу
>присвоины прова дргой группы и пользователя?Вот так:
# cp -R dir1 dir2
# chown -R user:group dir2А если вы имели в виду изменение принадлежности и прав файлов в процессе копирования, то команда cp этого не умеет...
>>Как скопировать каталоги с вложенными файлами под root, чтобы им были сразу
>>присвоины прова дргой группы и пользователя?
>
>Вот так:
>
># cp -R dir1 dir2
># chown -R user:group dir2
>
>А если вы имели в виду изменение принадлежности и прав файлов в
>процессе копирования, то команда cp этого не умеет...
дело в том что он прописывает не глубже одного вложенного каталога... :( а остальное как - руками?
>дело в том что он прописывает не глубже одного вложенного каталога... :(
>а остальное как - руками?Попробуйте так:
# chown -Rv user:group dir2/Или так:
# chown -Rv user:group dir2/*Если и это не поможет, то так:
# find dir2/ -exec chown -v user:group {} \;
>>дело в том что он прописывает не глубже одного вложенного каталога... :(
>>а остальное как - руками?
>
>Попробуйте так:
># chown -Rv user:group dir2/
>
>Или так:
># chown -Rv user:group dir2/*
>
>Если и это не поможет, то так:
># find dir2/ -exec chown -v user:group {} \;
Rv сработало... только вот инетересно почему в описани комманды неописан этот пораметор???
>Rv сработало... только вот инетересно почему в описани комманды неописан этот пораметор???Как это не описан? Очень даже описан:
# chown --help
...
-R, --recursive operate on files and directories recursively
-v, --verbose output a diagnostic for every file processed
...# chmod --help
...
-v, --verbose output a diagnostic for every file processed
-R, --recursive change files and directories recursively
...Просто я их указал не раздельно (-R -v), а вместе (-Rv), такое вполне допустимо.
>>Rv сработало... только вот инетересно почему в описани комманды неописан этот пораметор???
>
>Как это не описан? Очень даже описан:
># chown --help
>...
> -R, --recursive operate
>on files and directories recursively
> -v, --verbose
> output a diagnostic for every file processed
>...
>
># chmod --help
>...
> -v, --verbose
> output a diagnostic for every file processed
> -R, --recursive
>change files and directories recursively
>...
>
>Просто я их указал не раздельно (-R -v), а вместе (-Rv), такое
>вполне допустимо.man cp
cp -pr
>man cp
>
>cp -prОпция -p в cp сохраняет _исходные_ параметры файла, а автор темы ставил вопрос так:
>Как скопировать каталоги с вложенными файлами под root, чтобы им были сразу присвоины прова дргой группы и пользователя?
>>man cp
>>
>>cp -pr
>
>Опция -p в cp сохраняет _исходные_ параметры файла, а автор темы ставил
>вопрос так:
>>Как скопировать каталоги с вложенными файлами под root, чтобы им были сразу присвоины прова дргой группы и пользователя?
а, невнимательно прочитал, да