LINUX.ORG.RU
ФорумAdmin

Как распаковать архив, если нет права изменения


0

0
Имеется большое дерево директорий.
Все директории дерева доступны только для чтения.
Поверх этого дерева надо распаковать архив TAR.


Можно сначала сделать chmod -R,
но это очень ДОЛГО и нерационально.

Как распаковать архив с перезаписью?
Есть ли что-то типа :w! в виме?
☆☆
фигасебе ты шустрый! почему chmod -R вдруг долго? у тебя что там оборонный комплекс страны?
temy4
()
Ответ на: комментарий от ferrum2688
> Распаковать под рутом, для него права ядро не проверяет.

физически - проверяет, но молчит ибо рут, а вот то что все распакованное будет принадлежать руту - это да, надо будет chown хитрый делать будет

temy4
()
Ответ на: комментарий от temy4
> а вот то что все распакованное будет принадлежать руту - это да
Нет, будет принадлежать тому, кому принадлежало в tar-е. К тому же у tar-а есть на этот счет опции: --numeric-owner, --same-owner, --no-same-owner.
spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.