在 Ubuntu 的文件中,用户的全名存储在哪里?

在 Ubuntu 的文件中,用户的全名存储在哪里?

通常,用户都有一个与其关联的全名,该全名存储在哪里?

答案1

全名存储在 中/etc/passwd

在命令行上,您可以使用命令来更改它chfn(如果您想更改其他用户的名称,则需要 sudo)。

答案2

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

答案3

或者如果您只想查看一个用户的全名,那么您可以使用:

getent passwd $user_name

相关内容