网站首页 > 基础教程 正文
id命令是一个用于显示用户和用户组信息的shell命令,它会显示当前登录用户的UID(用户ID)、GID(组ID)、用户名、用户所属的组、附加组的ID等信息。在命令行中输入"id"即可执行该命令。
id命令的常用参数如下:
1. -u 或 --user:显示用户ID号。
2. -g 或 --group:显示用户所属的默认组ID号。
3. -G 或 --groups:显示用户所属的所有组ID号。
4. -n 或 --name:显示用户或组的名称。
5. -r 或 --real:显示用户所属的真实ID号和组ID号。
6. -u 或 --user:显示用户ID号。
7. -Z 或 --context:显示进程的SELinux上下文。
8. --version:显示id命令的版本信息。
9. --help:显示帮助信息。
以上是id命令的常用参数,可以根据不同的需求选择不同的参数进行使用。
具体用法如下:
1. 不带任何参数的id命令:默认显示当前用户的UID、GID和所属的所有组。
id
uid=1000(testuser) gid=1000(testuser) groups=1000(testuser),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
2. 使用参数 -u 显示当前用户的 UID。
id -u
1000
3. 使用参数 -g 显示当前用户所属的主 GID。
id -g
1000
4. 使用参数 -G 显示当前用户所属的所有组。
id -G
1000 4 24 27 30 46 116 126
5. 使用参数 -n 显示当前用户所属的所有组名(而不是组ID)。
id -nG
testuser adm cdrom sudo dip plugdev lpadmin sambashare
6. 使用参数 -r 显示当前用户真实的 UID 和 GID。
id -r
uid=1000(testuser) gid=1000(testuser) groups=1000(testuser),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
7. 使用参数 -u 和 -n 一起使用,显示当前用户的 UID 和用户名。
id -un
testuser
猜你喜欢
- 2024-11-13 SPI_FLASH编程_读ID spi flash 编程器
- 2024-11-13 Linux系统下配置VLAN 如何配置linux网络设置
- 2024-11-13 如何在 Linux 中查找父进程 PPID linux查找进程名称
- 2024-11-13 Linux面试题分享-用户管理有哪些知识点?
- 2024-11-13 Linux 查看版本信息 linux查看版本号命令
- 2024-11-13 大企业才用的分布式唯一Id,它比GUID好
- 2024-11-13 Linux系统移植篇2:STM32MP1微处理器之系统镜像烧写
- 2024-11-13 2. Zookeeper ACL 组成 zookeeper consul
- 2024-11-13 详细指南:如何在Linux中查看系统版本信息
- 2024-11-13 iPhone X 绕过 Apple ID 锁,直接激活使用
- 06-18单例模式谁都会,破坏单例模式听说过吗?
- 06-18Objective-c单例模式的正确写法「藏」
- 06-18单例模式介绍(单例模式都有哪些)
- 06-18前端设计-单例模式在实战中的应用技巧
- 06-18PHP之单例模式(php单例模式连接数据库)
- 06-18设计模式:单例模式及C及C++实现示例
- 06-18python的单例模式(单例 python)
- 06-18你认为最简单的单例模式,东西还挺多
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- 单例 (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)