Как использовать командную строку sudo для копирования папки в системные файлы?

В частности, моя папка «themes» была повреждена (моя ошибка), и мне нужно заменить всю папку резервной копией, которую я сделал.

Я добавлю окончательный ответ, как только смогу.

3
задан 17 September 2012 в 03:48

3 ответа

Передача команды для выполнения в sudo без каких-либо дополнительных аргументов выполнит ее от имени пользователя root.

sudo cp ...
0
ответ дан 17 September 2012 в 03:48

Это будет выглядеть примерно так:

sudo cp -r /path-to-backup/themes /usr/share/

cp - команда копирования

-r для рекурсивности

0
ответ дан 17 September 2012 в 03:48

В очень элегантной форме используется параметр -a , он будет повторяться как -r , но все атрибуты файлов, в частности, разрешения и символические ссылки, будут игнорироваться:

sudo cp -a /path-to-backup/themes /usr/share/

Другими словами, «При выполнении копирования постарайтесь сохранить как можно больше исходной файловой структуры, атрибутов и связанных метаданных». ( источник цитирования )

0
ответ дан 9 January 2020 в 11:25

Другие вопросы по тегам:

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