Используя cp
команда, можно переместить файлы и папки на Linux.
Я хочу сделать нового пользователя и переместиться, содержимое скелета отображается на свой корневой каталог.
Я использую эту команду:
cp -r /etc/skel/ /home/testuser/
Однако это только создает a skel
папка в testuser. Идея состоит в том что содержание /etc/skel
папка быть скопированным в /home/testuser
, и не, что карта быть сделанным в /home/testuser
с тем содержанием.
Я проверил страницу справочника: Ссылка, но ничто на там действительно походившем решение меня.
Существует ли способ сделать это, или файлы должны действительно быть перемещены вручную, 1 на 1?
При создании новых пользователей в системе вручную от командной строки с помощью useradd
команда, -m
переключатель может использоваться, чтобы автоматически создать корневой каталог, а также скопировать содержание скелетного каталога в него.
В Вашем случае, однако, следующее будет достаточно:
cp -R /etc/skel/* /home/testuser/