Linux 中的 Whoami 命令及示例 - Linux 命令行教程Linux 中的 Whoami 命令及示例 - Linux 命令行教程Linux 中的 Whoami 命令及示例 - Linux 命令行教程Linux 中的 Whoami 命令及示例 - Linux 命令行教程
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

Linux 中的 Whoami 命令及示例 - Linux 命令行教程

发表 admin at 2025年2月28日
类别
  • 未分类
标签

无论您使用哪个发行版,Linux 操作系统都内置了大量不同的命令。其中一些可能会变得极其复杂,而另一些则……极其简单。 whoami 命令绝对符合后者的要求。

尽管是一个非常简单的命令,但 whoami 始终可以派上用场。如果您还无法通过名称辨别,whoami 命令只会输出您登录的帐户的用户名。即有效用户。因此,运行 sudo whoami 将会给你带来与普通用户运行命令不同的结果。

按照下面的屏幕截图和示例,快速掌握 whoami 命令并准确了解其工作原理。

在本教程中您将学习:

  • 如何在 Linux 上使用 whoami 命令

whoami Linux 命令简介

whoami 命令打印有效用户。我们将在下面的示例中解释如何使用它。

  1. whoami不接受任何额外选项。您只需执行该命令本身即可。

    $ whoami
    linuxconfig
    
  2. 以不同用户身份运行该命令显然会产生不同的结果。亲自查看此信息的最简单方法是使用 sudo 或登录 root 帐户执行命令。

    $ sudo whoami
    root
    
  3. 您可能有兴趣知道 id -un 命令执行完全相同的操作。但是,您可能会发现 whoami 更容易记住。

    $ id -un
    linuxconfig
    
  4. 您还可以在命令中使用 --help 或 --version 选项。我不太确定为什么有人会这么做,或者是否有人可以声称他们确实拥有。但为了完整起见,我们将它们包含在本指南中。

    $ whoami --help
    AND
    $ whoami --version
    

结束语

虽然简单,但当您面对空白提示并且不确定自己登录的是哪个用户时,whoami 非常有用。如果您需要脚本来运行测试并查看哪个用户正在运行该脚本,那么它在 Bash 脚本编写中也很有用。例如,该命令可以测试 root 是否正在执行脚本,如果是,则给出错误,表明该脚本只能以普通用户身份运行。

©2015-2025 Norria support@norria.com