Ответы:
Есть несколько способов:
С помощью команды id вы можете получить реальные и эффективные идентификаторы пользователей и групп.
id -u <username>
Если имя пользователя не idуказано, оно будет по умолчанию для текущего пользователя.
Использование переменной окружения.
echo $UID
sudo echo ${UID}распечатываем 1000(или каким бы ни был UID вашего пользователя sudoer), а sudo id -uраспечатываем 0.
usernameНе является обязательным, недобросовестный к себе. Возможно, квадратные скобки были бы лучше для обозначения этого, вместо угловых скобок.
Просто попробуй
id
Это вернет ваш идентификатор пользователя, идентификатор группы и все ваши группы.
id -uпосмотреть только UID
id -uи id -g. Благодарю. :)
Попробуйте также:
getent passwd username
Это отобразит идентификатор пользователя, идентификатор группы и домашний каталог.
Или же:
grep username /etc/passwd
echo $UIDи id -uпросто и точно в соответствии с вопросом ?
Вы можете использовать idкоманду.
echo $UID?