$USER
- это переменная среды, которая всегда содержит имя пользователя реального или системного пользователя, выполняющего команду. id -u
возвращает номер UID исполняющего пользователя. chown
примет либо имя пользователя, либо UID.
# on my system here:
$ echo $USER
# michael
$ id -u
# 500
$USER:$USER
используется для установки владельца файла / каталога для пользователя как основного владельца и группы пользователей как владельца группы. Многие дистрибутивы Linux создают отдельную группу для каждого пользователя. Чтобы увидеть твои,
cat /etc/group