Linux Id 命令教程Linux Id 命令教程Linux Id 命令教程Linux Id 命令教程
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux Id 命令教程

对于 Linux 新用户来说,用 Id/Gids 来监控用户或组的名称是很困难的。在Linux发行版中,id是一个命令行工具,用于显示真实有效的用户Id和组Id。

真实id是系统的拥有者;如果您是帐户所有者,则它指向您。 有效 ID 与真实 ID 类似,但有一些限制。

您无需下载或安装id命令实用程序,因为它是类 Linux 系统中的内置工具。

Id 命令的语法

id [选项]...[用户名]

ID命令

要显示您自己的身份,请在终端中输入id。它将显示您的 ID、主要组 ID 和补充组 ID(如果存在)。

$ id

带选项的 Id 命令

以下是一些显示 id 命令实用程序工作原理的选项。

让我们开始吧:

1. 要获取特定用户的 ID,请使用“-u”选项。

$ id -u warda

2.“-g”代表组,因此如果要显示特定的GID,请在终端中使用此选项:

$ id -g warda

3. 要显示用户所属的所有组 ID,将使用“-G”选项:

$ id -G warda

4. 帮助选项用于在终端中打印帮助文档以供指导,然后退出。

$ id --help

下面列出了一些可以在需要时使用的其他选项:

–Z:显示安全竞赛

-r:显示真实 ID

-z:通过空字符分隔条目

-n:显示姓名而不是号码

现在,让我们检查如何使用 -n 选项打印姓名而不是号码。

例如,如果我想打印用户所属的所有组的名称而不是他们的 ID,我将使用以下命令:

$ id –n -G warda

在这里您可以看到,它打印了所有组的名称。

同样,您可以使用“-ng”作为真实组名,使用“-nu”作为用户名。

您可以使用“-r”命令和-u、、-g、和-G选项来显示真实ID而不是有效ID终点站。

例如,执行以下命令来获取组的真实 ID,键入:

$ id -r -g

正如你所看到的,无论有没有 username 命令,我们都可以获得真实的 id。

我们会得到相同的结果。

让我们看另一个例子:

$ id -r -G

您还可以获取特定用户的详细信息:

$ id warda

结论

通过本教程我们学习了如何使用“Id”命令获取真实有效的ID。 “Id”命令用于打印用户的身份、特定组ID以及用户所属的所有组ID。我们还检查了 Id 命令的多个选项及其功能。

©2015-2025 艾丽卡 support@alaica.com