Linux 命令 - id: 显示用户的身份标识

命令格式

id [OPTION]... [USERNAME]

命令参数

-a
  忽略,仅为与其他版本相兼容而设计。

-Z, --context
  仅显示当前用户的安全环境。

-g, --group
  仅显示有效的用户组 ID。

-G, --groups
  显示所有组的ID。

-n, --name
  显示组名而非数字,可与 -ugG 配合使用。

-r, --real
  显示真实 ID 而非有效 ID,可与 -ugG 配合使用。

-u, --user
  仅显示有效的用户 ID。

--help
  显示帮助信息。

--version
  显示版本信息。

实例

a) 显示当前用户的身份标识。

[[email protected] ~]$ id
uid=500(huey) gid=500(huey) groups=500(huey)

b) 显示用户 sugar 的身份标识。

[[email protected] ~]$ id sugar
uid=506(sugar) gid=504(top) groups=504(top)
时间: 2024-10-14 00:05:44

Linux 命令 - id: 显示用户的身份标识的相关文章

SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 和oracle 查询数据中文乱码问题

一.SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 linux 设置系统语言 修改 /etc/sysconfig/i18n 文件,如 LANG="en_US.UTF-8",xwindow会显示英文界面, LANG="zh_CN.GB18030",xwindow会显示中文界面. 还有一种方法 cp /etc/sysconfig/i18n $HOME/.i18n 修改 $HOME/.i18n 文件(vim  $HOME/.i18n)

Linux 命令 - w: 显示登录的用户及其当前执行的任务

命令格式 w - [husfV] [user] 命令参数 -h 不打印头部信息 -u 当列出当前进程和 CPU 时间时忽略用户名,这主要是用于执行su命令后的情况. -s 使用简短的格式化,不打印 [email protected].JCPU 和 PCPU 等信息 -f 切换显示 FROM 项信息 -V 显示版本信息 实例 a) 显示当前登录系统的用户信息 [email protected]:~$ w 23:06:04 up  1:15,  4 users,  load average: 0.0

linux命令学习系列-用户管理2

先复习一下上节内容: 1.       用户和用户组的基本介绍,UID,GID,用户类型(普通用户,系统用户,根用户) 2.       用户和组常用命令id,groups,who命令,加用户名参数和不加用户名参数的区别 3.       用户添加命令useradd,执行命令后系统进行了哪些操作,如何通过参数自定义添加用户信息 4.       同时还给大家留了一个小作业,不知道大家完成了没有呢,作业的命令是 useradd –u 503 –g users –d /home/users user

Linux命令详解-用户管理

1. 用户管理 1.Linux用户管理 linux有三类用户: (1.)超级用户 : root用户具有操作系统的一切权限 uid=0 (2.)普通用户: 具有操作系统有限的权限  uid=500-6000 (3.)伪用户:是为了方便系统管理,满足相应的系统进程文件属主的要求,不能登录.uid=1-499,如fpt用户,apache用户. 2.定义的用户 etc/passwd  只定义账户,不定义口号,该文件中,一行定义一个用户,七个部分组成.账号名称::保存用户的密码::用户标识uid::用户组

纯linux命令批量创建用户并设置随机密码且显示用户和密码的脚本

##deleate rm -f /root/user_password.txt /root/user_names.txt /root/user_list.txt ##create stu01-stu10 echo stu{01..10}|xargs -n1 >> /root/user_names.txt ##create users stu01-stu10 and build password cat /root/user_names.txt|sed 's#.*#useradd &;e

Linux 命令 - ps: 显示当前进程的快照

命令格式 ps [options] 实例 a) 查看所有的进程 [email protected]:~$ ps aux | head USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 3664 1984 ? Ss Apr22 0:00 /sbin/init root 2 0.0 0.0 0 0 ? S Apr22 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Apr22 0:

Linux 命令 - route: 显示或操作路由表

route 命令查看路由表或者手动地添加.删除和修改路由表中的条目. 命令格式 route [-CFvnNee] [-A family] route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If] route [-v] [-A family] del [-n

Linux 命令 - umask: 显示或设置文件模式掩码值

umask 命令控制着创建文件时指定给文件的默认权限.它使用八进制表示法从文件模式属性中删除一个位掩码. 参见下面的例子: [[email protected] cmdline]$ rm -f foo.txt [[email protected] cmdline]$ umask 0002 [[email protected] cmdline]$ touch foo.txt [[email protected] cmdline]$ ls -l foo.txt -rw-rw-r-- 1 ucm uc

linux命令useradd添加用户详解

1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户. 2.格式 useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name 3.主要参数 -c:加上备注文字,备注文字保存在passwd的备注栏中. -d:指定用户登入时的主目录,替换系统默认值/home/<用户名> -D:变更预设值. -