第2章:Linux 基础,whoami 命令

专栏导航

上一篇:第2章:Linux 基础,pwd 命令

回到目录

下一篇:无

本节前言

对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。

我呢,也会提到一部分的参考课节。但是呢,你不应该依赖于我的主动提及。最好呢,你自己能够多去了解和查看本专栏目录。

另外呢,本专栏是一个整体,是用来系统化地讲解 Linux 0.12 内核的一套教程。所以呢,也需要你在学习本节课程的时候,注意专栏的体系完整性。

比如软件安装,我们需要在整个专栏中,安装一套软件,那你如果是为了学习 Linux 0.12 内核,那么,你就需要跟随着本教程,安装好一整套软件,而不可以孤立地看着某个课节。

比如说,我们的专栏中,会讲解 Bochs 模拟器 的安装。这个软件的安装,就需要在我们专栏中所指定的乌班图 26.04.1 版本里面进行。脱离了这个系统版本,你在其它的版本的乌班图里面,或者是在其它的 Linux 发行版里面来安装,那么,你可能会安装不上。

所以,请大家在学习本专栏的课节的时候,务必要注意本专栏的体系完整性,注意查看本专栏的目录。

本节,我们来介绍 whoami 命令,它比较简单。

我们开始。

一. 本节内容

首先呢,还是请大家打开乌班图,然后在桌面上打开终端,并将终端清理到如下图所示的纯净状态。
图1

然后呢,我们在终端输入【whoami】,然后按回车,结果如下图所示。
图2

这个命令,它的功能,是可以查询命令行界面的当前所示用户。

在当前,我们的乌班图,还只有一个用户,也就是我们在创建虚拟机乌班图系统的时候,所设置的 study 用户。

在图2 里面,红色框线所示,便是命令行界面当前的用户账号,study 。

如果,大家懂得如何切换到管理员用户的话,那么,我们还可以通过这个命令,来看到 root 的执行结果。

那么,我们就临时切换一下管理员账号。

我们在终端中输入下述代码块所示的命令。

复制代码
sudo su

然后按下回车。结果呢,界面会要求你输入密码。

我们在安装乌班图的时候,我们设置了统一的密码,【123456】,输入密码,并按下回车之后,我们就切换到管理员账号了。结果如下图所示。
图3

在图3 里面,我们看到,在白色光标左侧的命令提示文字里面,【@】符号左边的文本,是【root】。这就表示,此时,我们已处于管理员账号之中。Linux 通常也将 root 用户称为【超级用户】。

然后呢,我们再次执行【whoami】命令,结果如下图所示。
图4

如图4 的红色框线所示,执行结果是【root】。

就图4 与图2 来讲,这个【whoami】命令,似乎有点多余。因为,我们完全可以通过光标左侧的命令提示文字中,【@】符号左侧的文本,来得知当前的用户是谁。在图2 里面,光标左侧的命令提示文字中,@ 左边是 study,所以当前用户是 study 。而在图4 里面,光标左侧的命令提示文字中,@ 左侧的文本是 root,所以当前用户是 root 。

那么,是不是说,此命令就没啥用呢?

不是的。

如果我们新建了一个普通的用户账号并给它设置了密码,然后切换到它的时候,这个时候,光标左侧的命令提示文字中,只有一个美元符号【$】,这个时候,你说当前用户是什么呢?在这种情况下,就需要用 whoami 命令来查询当前用户了。

结束语

本节内容,还是不难的。

一开始学习 Linux 命令,我们也需要从简单一些的东西来讲起。

专栏导航

上一篇:第2章:Linux 基础,pwd 命令

回到目录

下一篇:无

相关推荐
鱼很腾apoc1 小时前
【MySQL】 第2期 查询与函数系统详解:从基础 CRUD 到复合多表查询
linux·数据库·学习·mysql·dml
IMPYLH1 小时前
Linux 运维基础:从入门到实战的完整指南
linux·运维·php
Lsetea1 小时前
curl走HTTPS代理报SSL证书错误:proxy-cacert与cacert双层信任排查
linux·https·ssl证书·curl·代理服务器
星恒随风1 小时前
Linux进程间通信(二):深入理解System V共享内存、消息队列、信号量与内核IPC资源管理
linux·运维·服务器·笔记·学习·状态模式
yunwei371 小时前
eBPF 实例教程:BPF Arena 零拷贝共享内存
linux·后端·性能优化
IMPYLH2 小时前
Linux 文件检索:find、locate、grep 与 which 实战指南
linux·运维·服务器
脚踏实地,坚持不懈!2 小时前
Linux 内存回收机制:水位线、kswapd 与 Direct Reclaim
linux·jvm·算法
SKH.2 小时前
Linux驱动-key、中断
linux·运维·服务器
小龙报2 小时前
【零到全栈】从扩展名到终端实操,打通 Linux 基础
linux·ubuntu·云原生·职场和发展·创业创新·学习方法·程序员创富