首页 > 系统相关 > Linux id 命令

Linux id 命令

时间:2023-04-16 12:46:26浏览次数:29  
标签:显示 -- 群组 用户 id 命令 Linux ID

Linux id 命令

Linux id命令用于显示用户的ID,以及所属群组的ID。

id 会显示用户以及所属群组的实际与有效 ID,若两个 ID 相同,则仅显示实际 ID,若仅指定用户名称,则显示目前用户的 ID。

该命令会显示用户的 UID(User ID)、GID(Group ID)以及附属于用户的所有组 ID。

语法

id [-gGnru][--help][--version][用户名称]

参数说明

  • -g 或 --group  显示用户所属群组的ID。
  • -G 或 --groups  显示用户所属附加群组的ID。
  • -n 或 --name  显示用户,所属群组或附加群组的名称。
  • -r 或 --real  显示实际ID。
  • -u 或 --user  显示用户ID。
  • -help  显示帮助。
  • -version  显示版本信息。

实例

显示当前用户信息:

# id //显示当前用户ID
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t

显示用户群组的 ID:

# id -g
0

显示所有群组的 ID:

# id -G
0 1 2 3 4 5 6 10

显示指定用户信息

# id hnlinux

标签:显示,--,群组,用户,id,命令,Linux,ID
From: https://www.cnblogs.com/hcgk/p/17323089.html

相关文章

  • Linux groupadd 命令
    Linuxgroupadd命令groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。相关文件:/etc/group组账户信息。/etc/gshadow安全组账户信息。/etc/login.defsShadow密码套件配置。语法groupadd命令语法格式如下:groupadd[-ggid[-o]][-r][-f]......
  • Linux free命令
    Linuxfree命令Linuxfree命令用于显示内存状态。free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。语法free[-bkmotV][-s<间隔秒数>]参数说明:-b以Byte为单位显示内存使用情况。-k以KB为单位显示内存使用......
  • Linux who命令
    Linuxwho命令Linuxwho命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU使用量、动作等等。使用权限:所有使用者都可使用。语法who-[husfV][user]参数说明:-H或--heading:显示各栏位的标题......
  • Linux su 命令
    Linuxsu命令Linuxsu(英文全拼:switchuser)命令用于变更为其他使用者的身份,除root外,需要键入该使用者的密码。使用权限:所有使用者。语法su[-fmp][-ccommand][-sshell][--help][--version][-][USER[ARG]]参数说明:-f或--fast不必读启动档(如csh.cshrc等),仅用......
  • Linux w命令
    Linuxw命令Linuxw命令用于显示目前登入系统的用户信息。执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。单独执行w指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。语法w[-fhlsuV][用户名称]参数说明:-f开启或关闭显示......
  • vagrant命令常用命令
    机器命令vagrantinit#初始化vagrantup#启动虚拟机vagranthalt#关闭虚拟机vagrantreload#重启虚拟机vagrantssh#SSH至虚拟机vagrantsuspend#挂起虚拟机vagrantresume#唤醒虚拟机vagrantstatus#查看虚拟机运行......
  • Linux uname 命令
    Linuxuname命令快速使用root@jdit:/home#uname-aLinuxjdit5.15.0-58-generic#64-UbuntuSMPThuJan511:43:13UTC2023x86_64x86_64x86_64GNU/Linux简介自动编程常用命令,因为要适配各种内核的操作系统Linuxuname(英文全拼:unixname)命令用于显示操作系统信息,......
  • Linux chsh命令
    Linuxchsh命令Linuxchsh命令用于更改使用者shell设定。使用权限:所有使用者。语法shell>>chsh实例shell>>chshChangingfihangingshellforuser1Password:[del]Newshell[/bin/tcsh]:###[是目前使用的shell][del]shell>>chsh-l###展示/etc/shells档......
  • Linux userdel命令
    Linuxuserdel命令Linuxuserdel命令用于删除用户帐号。userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。语法userdel[-r][用户帐号]参数说明:-r删除用户登入目录以及目录中所有文件。实例删除用户账号#userdelhnlinux......
  • Linux usermod命令
    Linuxusermod命令Linuxusermod命令用于修改用户帐号。usermod可用来修改用户帐号的各项设定。语法usermod[-LU][-c<备注>][-d<登入目录>][-e<有效期限>][-f<缓冲天数>][-g<群组>][-G<群组>][-l<帐号名称>][-s<shell>][-u<uid>][用户帐号]参数说明:-c<备注>......