linux whoami命令参数及用法详解(linux查看登陆用户名)

2019年05月31日

| 萬仟网科技

我要评论

whoami 命令显示登录名。与使用命令 who 并指定 am i 不同,whoami 命令在有 root 用户权限时也有效,因为它不检查 /etc/utmp 文件... 12-07-21

命 令: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)

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

相关文章:

这篇文章主要介绍了Linux系统中使用vmstat命令来查看内存使用情况的方法,是Linux入门学习中的基础知识,需要的朋友可以参考下... 16-04-05

RAID 可以大幅度的提高磁盘性能,以及可靠性,这么好的技术怎么能不掌握呢!此篇介绍一些常见 RAID ,及其在 Linux 上的软 RAID 创建...

本文主要介绍了linux系统安装rsync和sersync实现数据实时同步的详细步骤,大家参考使用吧... 14-03-11

这篇文章主要介绍了Linux系统中配置和获取无线网卡信息的命令用法,分别介绍了iwpriv和iwlist的使用,需要的朋友可以参考下... 16-01-18

变量命名法 这里是linux不是windows,所以匈牙利命名法是不允许使用的,在内核中,局部变量只要可以明确表达自己的意思,可以使用idx,i这种...

本文目录:1.drbd配置文件2.状态 2.1 连接状态(connect state,cs)和复制状态 2.2 角色状态(roles,ro) 2.3...

nginx中设置目录浏览及中文乱码问题解决方法,需要的朋友可以参考下... 12-10-16

这篇文章主要介绍了详解对Linux内核进行升级的步骤,命令行中的操作方法被简要地列出,需要的朋友可以参考下... 15-07-03

这篇文章主要介绍了Linux下NFS网络文件系统的基本使用教程,配置方面写得非常详细,同时给出了一些常见错误的解决方法以及需要注意的地方,非常推荐,需要的朋友可...

一、下载解压 1、Zookeeper简介 Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类...

网友评论

验证码:

linux中whoami命令的作用是,linux whoami命令参数及用法详解(linux查看登陆用户名)相关推荐

  1. linux中的su-命令的功能,linux su命令参数及用法详解(linux切换用户命令)

    linux su命令参数及用法详解(linux切换用户命令) 发布时间:2012-07-21 12:12:39   作者:佚名   我要评论 su的作用是变更为其它使用者的身份,超级用户除外,需要键入 ...

  2. linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)

    linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...

  3. linux 内存 参数,linux free命令参数及用法详解(linux查看内存命令)

    linux free命令参数及用法详解(linux查看内存命令) 2019年05月31日 | 萬仟网科技 | 我要评论 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段 ...

  4. linux 的中断 命令,linux skill命令参数及用法详解(linux中断进程执行命令)

    linux skill命令参数及用法详解(linux中断进程执行命令) 发布时间:2012-07-21 12:09:37   作者:佚名   我要评论 linux 冻结进程命令 skill 使用详解 ...

  5. linux命令优先级设置,linux renice命令参数及用法详解(linux修改程序运行优先级命令)...

    linux renice命令参数及用法详解(linux修改程序运行优先级命令) 发布时间:2012-07-21 12:45:32   作者:佚名   我要评论 renice指令可重新调整程序执行的优先 ...

  6. 【linux】——linux ls命令参数及用法详解---linux显示目录内容命令

    linux系统中ls命令的用法详解 ls命令是linux下最常用的命令.ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单. ...

  7. linux rm命令参数及用法详解---linux删除文件或目录命令

    http://www.linuxso.com/command/rm.html linux下rm命令使用详解---linux删除文件或目录命令 用户可以用rm命令删除不需要的文件.该命令的功能为删除一个 ...

  8. linux中fdisk的参数,Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  9. linux grep命令参数及用法详解---linux管道命令grep

    功能说明:查找文件里符合条件的字符串. 语 法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>] ...

最新文章

  1. Matlab数据类型学习图解
  2. 深入浅出!阿里运维专家三种方法教你如何应对高并发“海啸”场景
  3. java实现一个单例设计模式_Java正确实现一个单例设计模式的示例
  4. 刀片服务器和机架服务器性能,刀片服务器与机架服务器的区别是什么 刀片服务器与机架服务器的区别介绍...
  5. JAVA入门级教学之(数据类型)
  6. github-本地仓库文件同步到云服务器上的演练
  7. 基於MySQL+PHP的羽毛球費用查询网站设计
  8. libuv 和 libev的对比
  9. UVA11384 Help is needed for Dexter【数学】
  10. 524.通过删除字母匹配到字典里最长的单词(力扣leetcode) 博主可答疑该问题
  11. 微信浏览器下载音频文件php,教你怎么下载公众号里面的音频文件
  12. 微信小程序 - 方法
  13. 企业级代码静态测试工具Helix QAC——技术规格
  14. solr配置索引库启动tomcat报错记录及解决
  15. 全网最详细的Yolov3训练Caltech Pedestrain数据集并绘制fppi miss rate图
  16. 2021小透明的年度总结
  17. 解决tar 时间戳XXX是未来的XXX秒之后问题
  18. [bzoj3698]XWW的难题——有上下界的最大流
  19. 怎样识别三洋18650锂电池电芯
  20. Mybatis-高级应用

热门文章

  1. 大事!全国中小学生竞赛NOC
  2. MyBatis 的简单应用(转载)
  3. Struts入门教程
  4. H264文件解析出nalu数据,送给ffmpeg解码,opencv显示
  5. Taro 3.4.7 + Dva.js + taro-ui 搭建微信小程序
  6. SAP APO 模块技术指南
  7. 新闻维护+主题维护(完整版)
  8. python123子字符串输出_获得用户输入的一个字符串,替换其中出现的字符串py为python”,输出替换后的字符串。...
  9. python二维分布图怎么画_Python可视化二维高斯分布
  10. typescript学习记录-安装