linux命令---我是谁

一、UID与EUID两三事

UID,实际用户ID,指的是当前用户的ID。

EUID,有效用户ID,指的是当前操作的用户ID。

二、whoami、who am i、who

如果普通用户登录

zouxuandeMacBook-Pro:~ zouxuan$ whoami

zouxuan

zouxuandeMacBook-Pro:~ zouxuan$ who am i

zouxuan  ttys000  May  4 18:18 

zouxuandeMacBook-Pro:~ zouxuan$ who

zouxuan  console  Apr 28 20:31 

zouxuan  ttys000  May  4 18:18 


使用su -命令切换至root用户后再次查看

zouxuandeMacBook-Pro:~ zouxuan$ sudo su -

Password:

zouxuandeMacBook-Pro:~ root# whoami

root

zouxuandeMacBook-Pro:~ root# who am i

zouxuan  ttys000  May  4 18:18 

zouxuandeMacBook-Pro:~ root# who 

zouxuan  console  Apr 28 20:31 

zouxuan  ttys000  May  4 18:18

结果发生了变化,可见whoami查询的是EUID,who、who am i查询的是UID。
 

猜你喜欢

转载自blog.csdn.net/qq_36255988/article/details/80200667
今日推荐