‘壹’ linux 怎样查看系统中的用户
Linux里查看所有用户
linux里,并没有像windows的net user,net localgroup这些方便的命令来管理用户.
(1)在终端里.其实只需要查看 /etc/passwd文件就行了.
(2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.
或者用cat /etc/passwd |cut -f 1 -d :
‘贰’ Linux查看所有用户用什么命令
Linux查看所有用户用什么命令:
awk -F ":" '{print $1}' /etc/passwd
‘叁’ 如何查询linux系统中所有用户的用户名和密码
查询linux系统中所有用户的用户名和密码的方法如下:
1、输入“cat /etc/passwd”命令查看所有的用户信息。
‘肆’ linux 如何查看用户id
工具/原料
linux linux客户端 电脑
方法/步骤
1、首先,打开linux客户端。
‘伍’ linux 怎么查看某个用户所有的权限
linux中查看某个用户权限的命令为( 以mysql用户为例):
cat/etc/passwd|grep mysql
在Linux/etc/passwd中一行记录对应着一个用户,每行记录又被冒号(:)分隔为7个字段,其格式如下:
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
(5)linux查看user扩展阅读:
在Linux /etc/passwd 用户信息中各字段(列)的用途介绍
1、用户名(login_name):用于区分不同的用户。注册的名称在同一系统中是唯一的。在许多系统上,此字段的长度限制为8个字符(字母或数字)。
2、口令(passwd):用于验证用户的合法性,超级用户root或某些高级用户可以使用系统命令passwd来更改系统中所有用户的密码,普通用户也可以使用passwd命令来更改自己的口令。
3、用户识别号(UID):UID用于区分不同的用户。在系统内部管理进程和文件保护时,请使用UID字段。在Linux系统中,可以使用注册名称和UID来标识用户,但是UID对系统来说更重要,而对于用户来说注册名使用起来更方便。
4、组标识号(GID):与UID一样,用户的组标识号也存储在passwd文件中。在现代Unix / Linux中,每个用户可以同时属于多个组。除了指定passwd所属的基本组外,还可以在/ etc / group文件中指定组中包含的用户。
5、用户名(user_name):包含有关用户的一些信息,例如用户的真实姓名,办公室地址,联系电话等。在Linux系统中,mail和finger之类的程序使用此信息来标识系统的用户。
6、用户主目录(home_directory):此字段定义单个用户的主目录。当用户登录时,Shell将使用该目录作为用户的工作目录。
‘陆’ linux 怎么查看user的组
在Linux上使用groups命令可以查看用户所在的组。要查看user3所属的用户组,执行命令:
groups users3
执行效果类似于下图所示:
说明:第一条命令,admin用户属于admin组,第二条命令,root用户属于root组、bin组、daemon组、sys组、adm组、disk组、wheel组。
‘柒’ Linux查看用户命令是什么
可以使用whoami.
具体参考如下:
命 令:whoami 或者 who am i
功能说明:显示用户名称。
语法:whoami [--help][--version]
补充说明:显示自身的用户名称,本指令相当于执行"id -un"指令。
whoami 命令显示登录名。与使用命令 who 并指定 am i
不同,whoami 命令在有 root 用户权限时也有效,因为它不检查 /etc/utmp 文件。
该命令只出现在windows系列中的
windows 2000中。
参数:
--help 在线帮助。
--version 显示版本信息。
附:whoami
与who am i 的区别
who这个命令重点是用来查看当前有哪些用户登录到了本台机器上。
who -m的作用和who am
i的作用是一样的。
who -q用来显示当前登录用户的个数。
who am i
显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m。
who am i显示的是“登录用户”的用户名。
用Linux的术语来解释就是:(实际用户=uid,即user id。有效用户=euid,即effective user id)
whoami 显示的是有效用户ID.
whoami显示的是当前“操作用户”的用户名。
先看看这三个命令的输出信息:
[jb51@jb51 ~]$ whoami
jb51
[jb51@jb51 ~]$ who am i
jb51
pts/3 2011-07-25 13:17 (:0.0)
[jb51@jb51 ~]$ who
jb51 :0 2011-07-25
09:54
jb51 pts/0 2011-07-25 09:55 (:0.0)
jb51 pts/1 2011-07-25 09:57
(:0.0)
jb51 pts/3 2011-07-25 13:17 (:0.0)
当我用sudo su(或者sudo su
-)更换到root用户之后,你再看看:
[jb51@jb51 ~]$ sudo su
[root@jb51 jb51]# whoami
root
[root@jb51 jb51]# who am i
jb51 pts/3 2011-07-25 13:17 (:0.0)
[root@jb51 jb51]# who
jb51 :0 2011-07-25 09:54
jb51 pts/0 2011-07-25
09:55 (:0.0)
jb51 pts/1 2011-07-25 09:57 (:0.0)
jb51 pts/3 2011-07-25
13:17 (:0.0)
‘捌’ linux中怎样查看某个用户的信息
id 命令:
id 选项 用户名
-------------选项说明-------------
显示 USERNAME 或者 当前 用户 的 信息.
-a 忽略, 同 其它 版本 兼容
-g, --group
只 显示 组 ID
-G, --groups
只 显示 附加组
-n, --name
对于 -ugG 显示 名字 而 不是 数值
-r, --real
对于 -ugG 显示 真实 ID 而 不是 有效 ID
-u, --user
只 显示 用户 ID
--------------------------------------------------
finger 命令格式:
finger [-lmsp] [user ...] [user@host ...]
说明:
描述
The finger 显示关于系统用户的信息
参数:
-s Finger 显示用户的登录名, 真名, 终端名 以及写状态(如果写被禁止,在终
端名后显示一个``*''), 空闲时间,登录时间,办公地点和电话等。
登录时间显示为月,天,小时和分钟,如果是超过6个月以前,则显示年份,而
不是小时和分钟。
不明设备以及不存在的空闲时间和登录时间显示为一个星号。
-l 产生一个多行显示来描述信息 -s 关于用户家目录,家庭电话,登录脚本,
邮件状态和文件的内容 ``.plan'' 和 ``.project'' 和 ``.forward'' 从用
户的家目录.
11位数字电话号码显示为 ``+N-NNN-NNN-NNNN''. 十位或七位数字可以显示
为它的子集。五位数字电话号码显示为 ``xN-NNNN''. 四位数字电话号码显
示为 ``xNNNN''.
如果对设备写被禁止, 短语 ``(messages off)'' 被附加在有此设备的行后
边. 每一个用户有一个条目,用 -l 选项; 如果一个用户多次登录, 终端信
息按每次登录重复显示。.
如果什么邮件都没有,邮件信息显示为``No Mail.'', 如果当新邮件来后,
已经查看过信箱,为``Mail last read DDD MMM ## HH:MM YYYY (TZ)'' 如
果有新邮件,则为 ``New mail received ...'',`` Unread since ...''
-p 防止 finger -l 选项显示 ``.plan''
和 ``.project'' 文件的内容。
-m 防止 user 名字的匹配. User 通常是一个登录名; 可是, 也会对用户的真
实名字进行匹配, 除非提供 -m 选项. 所有由 finger 进行的名字匹配是区
分大小写的
不指定 finger 的选项如果提供操作者的话,缺省设为 -l 输出风格,否则为 -s
风格. 注意在两种格式中,如果信息不足,都有一些域可能丢失,
如果没有指定参数 finger 会为当前登录的每个用户打印一个条目.
Finger 可以用来查看远地机器上的用户信息格式是指定 user 为 ``user@host'',
或 ``@host'', 前者的缺省输出为 -l 风格, 后者的缺省输出为 -s 风格. -l 是
唯一的向远地机器传递的选项.
‘玖’ 在Linux中怎样查看用户user3属于哪些组,
在Linux上使用groups命令可以查看用户所在的组。要查看user3所属的用户组,执行命令:
groups users3
执行效果类似于下图所示:
说明:第一条命令,admin用户属于admin组,第二条命令,root用户属于root组、bin组、daemon组、sys组、adm组、disk组、wheel组。
‘拾’ linux下如何查看所有的用户和组信息
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。