通过 id 获取用户名的命令

通过 id 获取用户名的命令

有一个命令id可以获取用户 ID。例如id -u root给我0。有没有相反的命令可以通过id获取用户名?我知道我可以或grep /etc/passwd运行getent或结果。我的问题是是否有我不知道的专用命令或实用程序?awkcut

更新:

请注意,接受的答案id -un UID需要最新的 coreutils。例如,在 Ubuntu 14.04 LTS 上你会得到:

> id -un 0
id: 0: no such user

答案1

id对我有用:

$ id -un 0
root

man id:

-n, --name
      print a name instead of a number, for -ugG

相关内容