红联Linux门户
Linux帮助

Linux命令"who am i" vs "whoami"

发布时间:2007-08-08 15:09:16来源:红联作者:rmidable
在学习linux系统操作的时候可能有些迷惑命令“who am i”和“whoami”两个有什么区别,下面是自己的一些感受,希望能对您提供一点帮助。

who am i 显示登陆系统的用户
whoami 显示当前操作用户

例如
login: s021636
passwd:************

$su root
Password: ***********

$who am i
s012636----------(登陆系统的用户)
$whoami
root-------------(现在操作权限用户)

硬连接
两个文件指向同一个inode,创建一个文件名

symbolic link 创建了一个新文件,文件描述连接文件的路径。
文章评论

共有 4 条评论

  1. 龙吟 于 2007-08-19 21:55:46发表:

    有who am i这样的命令的

  2. zhuhehz 于 2007-08-19 21:39:26发表:

    [quote]原帖由 windwiny 于 2007-8-8 15:41 发表
    天呐,哪有 who am i 这样命令,中间还带空格的...../quote]


    :0)1 :77ab:1
    不要胡说!误人子弟!

    who am i 命令作为who命令的特殊格式用于显示当前用户的信息。

  3. windwiny 于 2007-08-08 15:41:01发表:

    天呐,哪有 who am i 这样命令,中间还带空格的.....

    运行的是 who,表示当前系统里登录的用户,但不包括su 过去的用户
    whoami 表示当前shell 下的用户,su 的也算

  4. zhuhehz 于 2007-08-08 15:35:43发表:

    :0L
    学习了!