用户、组、id、finger

命令 id、finger 用法

1.id的用法

当我们想知道某个用户的 UID 和 GID 时 id 命令是非常有用的。一些程序可能需要 UID/GID 来运行。id 使我们更加容易地找出用户的 UID 以 GID 而不必在 /etc/group 文件中搜寻。
id 命令可以显示真实有效的用户 ID(UID) 和组 ID(GID)。UID 是对一个用户的单一身份标识。组 ID(GID)则对应多个UID。
id 命令已经默认预装在大多数 Linux 系统中。 摘自linux公社

用户名:也叫账号,合法的账号由A~Z , a~z , 0~9 , - , _ 组成,账号长度在1~32之间。在linux系统中用户名是唯一的,用户名主要用于身份鉴别。

用户id:简称为uid(UID),但允许不唯一,多个不同的用户可以拥有相同的uid,犹如一个人的别名、绰号等。UID主要用于权限控制,所以具有相同的uid的用户具有相同的权限

属组:一个用户只能归属于一个主要组群,但是可以同时归属于多个附加组群。给用户分组主要是便于管理同一类用户的权限,例如赋予一个组某种权限,则该组所有用户自动获得此权限

linux用户:分为三类(超级用户root、系统用户和普通用户)。
超级用户:系统安装是默认创建为root超级用户,权限没有限制,作用是管理系统,例如创建用户、开关机、配置网络等。

系统用户:用来启动服务或者用作一些特殊的权限控制,权限受到限制,在安装linux或者应用软件时自动创建,系统用户不可登录。

普通用户:由超级用户root创建,权限受限;普通用户的UID>=500(红帽阵营)或UID>=1000(Ubuntu阵营)。

语法:id [-gGnru][–help][–version][用户名称]

用man查看id的选项
man id的结果
这里写图片描述

命令:id 不带选项
查看当前登录用户的uid(用户id)及主要属组和附加组的gid(组id)
id命令的用法

命令:id -a
-a选项和不带选项的id一样
id -a的结果

命令:id 用户名(账户名)
查看该用户的uid及主要属组和附加组的gid
如:查看用户wang的id信息
id  用户名(账户名)的操作结果

命令:id -g
只显示用户的主组id(非附加组,不加用户名则只显示当前登录用户的gid,加用户名即显示该用户的gid)
id -g结果

命令:id -G
只显示用户的附加组(然而主组也在其中),应该是显示所有的组
-g 亦为 –group
-G 亦为 –groups
id -G结果

命令:id -n
显示名称而不是数值(?)
这里写图片描述

命令:id –vesion
显示命令的版本信息(这个命令就是一个程序,版本信息即为这个程序的修改信息)
这里写图片描述

更详细见
这里写图片描述

2.finger的用法

未完待续。。。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值