Linux命令显示当前登录名Linux命令显示当前登录名Linux命令显示当前登录名Linux命令显示当前登录名
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux命令显示当前登录名

了解当前的登录名对于确定当前登录系统的用户的身份非常重要,尤其是在多人使用单个 Linux 系统的情况下。为此,您可以通过各种命令找到 Linux mint 中当前活动的用户。我们将在本文中讨论它们。

显示当前登录名的 Linux 命令

默认情况下,Linux 发行版在终端中显示用户名提示,但如果用户更改了名称,请尝试以下命令来查找当前的登录名。我们所需要做的就是通过以下命令打开终端并显示当前的登录名:

  1. 谁指挥

  2. whoami命令

  3. $USER命令

  4. w 命令

  5. 日志名命令

  6. lslogins 命令

  7. 最后一个命令

  8. id 命令

1:谁指挥

who 命令将显示当前登录名以及日期和时间。它从默认文件位置读取信息。

$ who

您还可以使用 Who 命令的 -a 标志来获取当前登录用户的详细信息:

$ who -a

2:whoami命令

与 Who 不同,whoami 只会显示用户名的直接答案,因此如果您只想检查用户名,请执行:

$ whoami

3:$USER命令

另一种仅获取登录名(如 whoami 命令)的方法是执行 $USER 命令:

$ echo $USER

4:w命令

w 命令提供有关系统上当前活动用户的更多信息:

$ w

这里TTY是他们登录的终端类型,FROM是远程主机,LOGIN@是用户登录的时间,JCPU是所有进程使用的联合CPU时间,PCPU是当前进程的CPU时间,WHAT是当前进程

5:id命令

id 命令显示用户和与特定用户关联的组的信息:

$ id

6:logname命令

logname 命令打印一个单词,仅打印当前活动用户的名称:

$ logname

7:最后一个命令

此命令打印上次登录系统的用户列表:

$ last -p now

8:lslogins命令

它显示登录用户的列表及其上次登录时间和姓名,这里 -u 标志仅显示用户的信息:

$ lslogins -u

底线

与在 Linux 中一样,不同的用户可以登录到同一系统,在这种情况下,人们可以监控他们的活动。您可以在终端中通过不同的命令找到当前的登录名。在本教程中,我们学习了使用 who、whoami、what、w 和 lslogins 命令查找用户名。

尝试每个命令并检查哪个最适合您。

©2015-2025 艾丽卡 support@alaica.com