Перемещение только содержания карты а не самой карты на Linux

Используя cp команда, можно переместить файлы и папки на Linux.

Я хочу сделать нового пользователя и переместиться, содержимое скелета отображается на свой корневой каталог.

Я использую эту команду:

cp -r /etc/skel/ /home/testuser/

Однако это только создает a skel папка в testuser. Идея состоит в том что содержание /etc/skel папка быть скопированным в /home/testuser, и не, что карта быть сделанным в /home/testuser с тем содержанием.

Я проверил страницу справочника: Ссылка, но ничто на там действительно походившем решение меня.

Существует ли способ сделать это, или файлы должны действительно быть перемещены вручную, 1 на 1?

0
задан 17.06.2010, 20:19

1 ответ

При создании новых пользователей в системе вручную от командной строки с помощью useradd команда, -m переключатель может использоваться, чтобы автоматически создать корневой каталог, а также скопировать содержание скелетного каталога в него.

В Вашем случае, однако, следующее будет достаточно:

cp -R /etc/skel/* /home/testuser/
2
ответ дан 24.11.2019, 06:53

Теги

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