iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >怎么用Linux id命令打印用户和所在组的信息
  • 422
分享到

怎么用Linux id命令打印用户和所在组的信息

2023-06-28 07:06:23 422人浏览 八月长安
摘要

这篇文章主要讲解了“怎么用linux id命令打印用户和所在组的信息”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Linux id命令打印用户和所在组的信息”吧!id打印真实以及有效的

这篇文章主要讲解了“怎么用linux id命令打印用户和所在组的信息”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Linux id命令打印用户和所在组的信息”吧!

怎么用Linux id命令打印用户和所在组的信息

id

打印真实以及有效的用户和所在组的信息

概要

 id [OPTioN]... [USER]...

主要用途

  • 没有选项时,打印指定用户ID信息。

选项

 -a               兼容性选项,没有实际作用。 -Z, --context    只打印进程的安全上下文。 -g, --group      只打印有效的组ID。 -G, --groups     打印全部组ID。 -u, --user       只打印有效的用户ID。 -z, --zero       使用空字符代替默认的空格来分隔条目。 --help           显示帮助信息并退出。 --version        显示版本信息并退出。

只有在使用 -u -g -G 选项中一到多个时,以下选项可以使用:

 -n, --name    打印名称而不是数字。 -r, --real    打印真实ID而不是有效ID。

参数

user(可选):可以为一到多个,默认为当前用户。

返回值

返回0表示成功,返回非0值表示失败。

例子

 [root@localhost ~]# id uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)

解释:用户root的UID号码 = 0,GID号码 = 0。用户root是下面组的成员:

  • root组GID号是:0

  • bin组GID号是:1

  • daemon组GID号是:2

  • sys组GID号是:3

  • adm组GID号是:4

  • disk组GID号是:6

  • wheel组GID号是:10

打印用户名、UID 和该用户所属的所有组,要这么做,我们可以使用 -a 选项:

 [root@localhost ~]# id -a uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)

输出所有不同的组ID ,有效的,真实的和补充的,我们可以使用 -G 选项来实现:

 [root@localhost ~]# id -G 0 1 2 3 4 6 10

结果只会显示GID号。你可以和/etc/group文件比较。下面是/etc/group文件的示例内容:

只输出有效的组ID,通过使用 -g 选项来只输出有效组ID:

 [root@localhost ~]# id -g 0

输出特定用户信息,我们可以输出特定的用户信息相关的UID和GID。只需要在id命令后跟上用户名:

 [root@localhost ~]# id www uid=500(www) gid=500(www) groups=500(www)

注意

  1. 该命令可以显示真实有效的用户ID(UID)和组ID(GID)。UID 是对一个用户的单一身份标识。组ID(GID)则对应多个UID;一些程序可能需要UID/GID来运行。id 使我们更加容易地找出用户的UID以及GID,而不必在 /etc/group 文件中搜寻。

  2. 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 id,info coreutils 'id invocation'。

感谢各位的阅读,以上就是“怎么用Linux id命令打印用户和所在组的信息”的内容了,经过本文的学习后,相信大家对怎么用Linux id命令打印用户和所在组的信息这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 怎么用Linux id命令打印用户和所在组的信息

本文链接: https://www.lsjlt.com/news/317620.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用Linux id命令打印用户和所在组的信息
    这篇文章主要讲解了“怎么用Linux id命令打印用户和所在组的信息”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Linux id命令打印用户和所在组的信息”吧!id打印真实以及有效的...
    99+
    2023-06-28
  • 怎么在Linux系统中使用who和whoami命令获取用户信息
    这期内容当中小编将会给大家带来有关怎么在Linux系统中使用who和whoami命令获取用户信息,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。who用法:who [选项]... [ 文件 | 参数1 参数...
    99+
    2023-06-12
  • Linux怎么查看用户的所有信息
    本篇内容介绍了“Linux怎么查看用户的所有信息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!通过使用 /etc/passwd 文件,get...
    99+
    2023-06-28
  • Linux查看用户所属组命令是什么
    本篇文章为大家展示了Linux查看用户所属组命令是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、首先,打开任务栏的“启动器”。2、找到深度终端,单击运行终端。方法一、groups命令法gro...
    99+
    2023-06-28
  • Linux下添加用户和用户组的命令
    这篇文章主要讲解了“Linux下添加用户和用户组的命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下添加用户和用户组的命令”吧!useradduseradd [-c commen...
    99+
    2023-06-12
  • 怎么使用dos命令查看用户信息
    在dos中查看用户信息的方法:1.使用组合键“win+R”输入cmd,点击“确定”;2.进入dos窗口;3.执行net user命令查看用户信息;具体步骤如下:首先,在计算机中使用组合键“win+R”输入cmd,并点击“确定”按钮;点击“确...
    99+
    2024-04-02
  • 怎么使用Linux的lp命令打印文件
    今天小编给大家分享一下怎么使用Linux的lp命令打印文件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。lp打印文件或修改排...
    99+
    2023-06-28
  • Linux用户和组管理的常用命令
    本篇内容介绍了“Linux用户和组管理的常用命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、用户隶属于用户组的2、用户与用户组配置文件...
    99+
    2023-06-05
  • 怎么在Linux命令行里与其他用户通信
    这篇文章主要介绍“怎么在Linux命令行里与其他用户通信”,在日常操作中,相信很多人在怎么在Linux命令行里与其他用户通信问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux命令行里与其他用户通信...
    99+
    2023-06-15
  • Linux用户和组管理的常用命令是什么
    Linux用户和组管理的常用命令是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux是一个多任务、多用户的系统,对此Linux用户和用户组的管理尤为重要,下面将和大家...
    99+
    2023-06-28
  • 怎么在Linux上检查用户所属组
    这篇文章将为大家详细讲解有关怎么在Linux上检查用户所属组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。用户添加到现有组是 Linux 管理员的常规活动之一。这是一些在大环境中工作的管理员的日常活动。甚...
    99+
    2023-06-16
  • 怎么在Linux上使用命令行查看硬件信息
    本篇内容主要讲解“怎么在Linux上使用命令行查看硬件信息”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Linux上使用命令行查看硬件信息”吧!在 Linux 中,可用于检查和查看硬件信息...
    99+
    2023-06-16
  • linux怎么修改文件所属用户和组
    要在Linux上修改文件的所有者和组,可以使用chown和chgrp命令。要修改文件的所有者,可以使用chown命令。命令的基本语法...
    99+
    2023-09-16
    linux
  • Linux中怎么使用lprm命令删除打印任务
    Linux中怎么使用lprm命令删除打印任务,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。lprmlprm指令用来删除当前打印队列上的任务,如果没有指定,那么就删除当前打印任务...
    99+
    2023-06-05
  • 怎么在linux中使用命令删除用户
    本篇文章给大家分享的是有关怎么在linux中使用命令删除用户,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作...
    99+
    2023-06-15
  • Linux中怎么利用Inxi命令获取系统和硬件信息
    今天就跟大家聊聊有关Linux中怎么利用Inxi命令获取系统和硬件信息,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Inxi是一个可以获取完整的系统和硬件详情信息的命令行工具,内容包...
    99+
    2023-06-13
  • 怎么在linux中使用useradd命令创建用户
    这篇文章将为大家详细讲解有关怎么在linux中使用useradd命令创建用户,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一,adduser与useradd命令二者的关系 代码示例...
    99+
    2023-06-09
  • Linux中怎么使用dmesg命令处理故障和收集系统信息
    今天就跟大家聊聊有关Linux中怎么使用dmesg命令处理故障和收集系统信息,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 列出加载到内核中的所有驱动我们可以使用如&lsqu...
    99+
    2023-06-16
  • 如何快速浏览Linux下基本的用户和用户组管理命令
    本篇内容介绍了“如何快速浏览Linux下基本的用户和用户组管理命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux是个多用户多任务的...
    99+
    2023-06-12
  • 怎样在Linux中使用lsusb命令显示有关USB设备信息
    本篇文章给大家分享的是有关怎样在Linux中使用lsusb命令显示有关USB设备信息,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在Linux中我们使用lsusb命令列出USB...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作