Где в файлах Ubuntu хранится полное имя пользователя?
Обычно пользователи имеют полное имя, связанное с ними, где это хранится?
4 ответа
Полные имена хранятся в /etc/passwd
,
В командной строке вы можете изменить его с помощью команды chfn
(нужен sudo, если вы хотите изменить имена других пользователей).
Или, если вы хотите увидеть полное имя только одного пользователя, вы можете использовать:
getent passwd $user_name
Расширение ответа sboda, извлекающее только полное имя и инкапсулирующее функцию. Показывает полное имя любого пользователя или по умолчанию текущего пользователя.
full_user_name() { getent passwd "${1:-$USER}" | cut -d: -f5 | cut -d, -f1; }
Тестирование:
$ full_user_name
Rodrigo Silva
$ full_user_name gdm
Gnome Display Manager
Вы также можете попробовать
grep -R "$user_name" .
из вашего корневого каталога