find
имеет опции даты . ты их пробовал?
-newermt last modified date
-newerat last accessed date
-newerct last date that permissions changed
например :find. -newermt 2018-07-10 ! -newermt 2018-7-11 | xargs tar -cfv file.tar
РЕДАКТИРОВАТЬ как Чарльз Даффи комментарий, чтобы избежать этой проблемы :find. -newermt 2018-07-10 ! -newermt 2018-7-11 -print0 | xargs -0 tar -cfv file.tar
Нет, создание домашнего каталога не создает учетную запись пользователя; если вы попробуете, вы увидите, что после создания каталога вы не можете chown
указать его пользователю, потому что пользователь не существует.
Пользователи определяются записями в passwd
базе данных, которые могут принимать различные формы; один из них — /etc/passwd
, наряду с /etc/shadow
(, в котором хранятся пароли )и /etc/group
(, в котором хранится групповая база данных ).
В Ubuntu вы можете использовать adduser
для создания пользователей без использования графического интерфейса; подробности см. в man adduser
. Он также позаботится о создании домашних каталогов и их заполнении.