zoukankan      html  css  js  c++  java
  • whoami 和 Who am i

    ① 两个命令在一般的情况下,似乎效果是一样的

    ② 但是当你执行完su 命令切换用户后,就不一样了,who am i 显示最早login的账户,而whoami 显示切换后的账户

        例如:

        -bash-3.2# who
    root       console      Mar 13 14:54    (:0)
    root       pts/3        Mar 13 14:57    (:0.0)
    root       pts/4        Mar 13 15:26    (:0.0)
    root       pts/5        Mar 13 16:59    (solaris2)
    root       pts/6        Mar 13 17:07    (192.168.202.1)
    -bash-3.2# who am i
    root       pts/6        Mar 13 17:07    (192.168.202.1)
    -bash-3.2# /usr/ucb/whoami
    root

    以上部分,两个命令执行的结果是一样的。

    -bash-3.2# su - oracle
    Oracle Corporation      SunOS 5.10      Generic Patch   January 2005
    -bash-3.2$ who am i
    root       pts/6        Mar 13 17:07    (192.168.202.1)
    -bash-3.2$ /usr/ucb/whoami   (这是Solaris10下的,linux下缺省path下能找到该命令)
    oracle   

       

  • 相关阅读:
    Java 垃圾回收机制
    Android 图片旋转(使用Matrix.setRotate方法)
    antd design vue 设置 v-decorator 的初始值
    校验 url 是否以http 或者https 开头
    有效的括号
    堆排序
    归并排序
    插入排序
    选择排序
    冒泡排序
  • 原文地址:https://www.cnblogs.com/SharkXu/p/WhoamiCommand.html
Copyright © 2011-2022 走看看