nixp.ru v3.0

26 мая 2017,
пятница,
19:56:43 MSK

DevOps с компанией «Флант»
EsTaF написал 8 мая 2005 года в 22:31 (730 просмотров) Ведет себя неопределенно; открыл 6 тем в форуме, оставил 5 комментариев на сайте.

Это не проблема.

Когда копирую с CD файлы, они сохраняют свои аттрибуты, что и вроде как нормально.

«cp -R /mnt/dvd/Folder .»

Прав на запись у скопированных файлов нет, как и на CD, с которого копирую. Осатются также права на выполнение.

Почитав ман cp, делаю следущее:

«cp -R --no-preserve=all /mnt/dvd/Folder .»

noexec в fstab не предлагать :)

Задача найти этот гвоздь в file-utils

Просьба дать намек но не более!

Странно, но это ничего не меняет.

Можно конечно в последствии поменять права:

«chmod -R a-x .;find . -type d | xargs chmod u+x», но бывают папки с пробелами в именах и такие вещи пропускаются. Не красиво, словом.

Просьба не ключи показать, а просто сказать что все же это есть в man cp. Хочется самому найти.

Genie
chmod -R a-x .;find . -type d | xargs chmod u+x

почитать man find и man xargs о том, как указать разделять имена не пробелами, а символом '\0\′

Прав на запись у скопированных файлов нет, как и на CD, с которого копирую. Осатются также права на выполнение.

это если так только в Joliet расширении файловой системы. вот при использовании Rockridge при записи дисков в Linux, такого не происходит — атрибут исполнимости только у нужных файлов.

EsTaF
Genie
почитать man find и man xargs о том, как указать разделять имена не пробелами, а символом '\0\′

это если так только в Joliet расширении файловой системы. вот при использовании Rockridge при записи дисков в Linux, такого не происходит — атрибут исполнимости только у нужных файлов.

Скорее всего, нужно вообще научиться работать с конвеерами..

Как я понял, «cp» нихрена не умеет сама по себе..

Кстати, как-то раз умудрился записать Rockridge в винде, без Joliet ..

В консольной Nero есть это..

В fstab еще можно загнать параметр «noexec», но тоже не то. Задача была понять, есть ли это в file-utils («cp», в частности), а с конвеерами-то само собою разберусь.. Просто костылями попахивает..