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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.