У вас есть несколько вариантов здесь.Whoami - это одна из опций, она просто выводит идентификатор пользователя.
whoami
current_user_id
На странице man: man whoami
- печать эффективного идентификатора пользователя.
Уже есть определенная переменная среды с этиминформация, установленная логином, а также.Чтобы использовать это, попробуйте следующее:
echo $USER
current_user_id
Вы можете проверить это с помощью man login
.
Если вам нужны дополнительные данные о текущем пользователе, такие как uid, gid и groups,Вы можете использовать:
id
uid=realuid(effective_id) gid=real_gid(effective_gid) groups=real_group1_id(effective_group1_id),real_group2_id(effective_group2_id)
Это можно проверить с помощью man id
.
Это действительно сводится к тому, какая информация вам нужна, и как вы собираетесь ее использовать.