Linux Id 命令教程
对于 Linux 新用户来说,用 Id/Gids 来监控用户或组的名称是很困难的。在Linux发行版中,id是一个命令行工具,用于显示真实有效的用户Id和组Id。
真实id是系统的拥有者;如果您是帐户所有者,则它指向您。 有效 ID 与真实 ID 类似,但有一些限制。
您无需下载或安装id命令实用程序,因为它是类 Linux 系统中的内置工具。
Id 命令的语法
id [选项]...[用户名]
ID命令
要显示您自己的身份,请在终端中输入id。它将显示您的 ID、主要组 ID 和补充组 ID(如果存在)。
带选项的 Id 命令
以下是一些显示 id 命令实用程序工作原理的选项。
让我们开始吧:
1. 要获取特定用户的 ID,请使用“-u”选项。
2.“-g”代表组,因此如果要显示特定的GID,请在终端中使用此选项:
3. 要显示用户所属的所有组 ID,将使用“-G”选项:
4. 帮助选项用于在终端中打印帮助文档以供指导,然后退出。
下面列出了一些可以在需要时使用的其他选项:
–Z:显示安全竞赛
-r:显示真实 ID
-z:通过空字符分隔条目
-n:显示姓名而不是号码
现在,让我们检查如何使用 -n 选项打印姓名而不是号码。
例如,如果我想打印用户所属的所有组的名称而不是他们的 ID,我将使用以下命令:
在这里您可以看到,它打印了所有组的名称。
同样,您可以使用“-ng”作为真实组名,使用“-nu”作为用户名。
您可以使用“-r”命令和-u、、-g、和-G选项来显示真实ID而不是有效ID终点站。
例如,执行以下命令来获取组的真实 ID,键入:
正如你所看到的,无论有没有 username 命令,我们都可以获得真实的 id。
我们会得到相同的结果。
让我们看另一个例子:
您还可以获取特定用户的详细信息:
结论
通过本教程我们学习了如何使用“Id”命令获取真实有效的ID。 “Id”命令用于打印用户的身份、特定组ID以及用户所属的所有组ID。我们还检查了 Id 命令的多个选项及其功能。