第2章:Linux 基础,exit 命令

专栏导航

上一篇:第2章:Linux 基础,删除用户

回到目录

下一篇:第2章:Linux 基础,解压缩【.tar.gz】压缩包

本节前言

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

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

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

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

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

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

本节,我们来学习 exit 命令。

学习本节内容,需要大家首先具备下述两个课节的先修知识。

参考课节:第2章:Linux 基础,切换到超级用户

参考课节:第2章:Linux 基础,在 root 中创建用户账号

参考课节:第2章:Linux 基础,切换用户

一. 准备工作

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

到了这里,我们的准备工作就做好了。

本命令,我们需要通过以案例实操的方式,让大家体会其功能。最后,才是给出总结。

我们开始。

二. 直接运行 exit 命令

我们直接在图1 所示的终端里,输入【exit】,如下图所示。
图2

然后我们在图2 所示的终端环境里,按下回车键,结果呢,终端会关闭掉。

三. 切换几个账号以后,再执行 exit

请大家再次在桌面上打开一个终端,并清理到如下图所示的纯净状态。
图3

接下来,请大家在终端里执行下述命令。

sudo su -

然后呢,按照提示输入密码。我们在当初安装乌班图时,给默认用户设置的密码是 123456,是这么六个字符。如果你的密码与我的不一致,以你的为准。

输入密码后,结果如下图所示。
图4

接下来,我们来执行下述命令。

su study

执行结果如下图所示。
图5

如图5 所示,在我们执行了【sudo su -】命令,并正确输入密码和按下回车键以后,命令提示文字变为红色框线所示的东西。在这里,命令提示文字中最右边的字符为井号【#】,且 @ 符号左边的文本为 root,这两点都显示,我们在成功执行完【sudo su -】命令以后,我们是处在超级用户 root 之中。

然后呢,在执行完【su study】命令以后,命令提示文字如蓝色框线所示。在这个命令提示文字中,最右边的字符为【$】,@ 符号左边的文本为 study ,这代表着,执行完【su study】命令以后,我们是处在 study 账号之中。

接下来,我们执行一次【exit】命令,结果如下图所示。
图6

如图6 的红色框线所示,在命令提示文字中,最右边的字符为井号【#】,@ 符号左边的文本为 root,这表示,此时终端处在超级用户 root 之中。

我们在图6 所示的终端环境,再次执行【exit】命令,结果如下图所示。
图7

在图7 的红色框线中,命令提示文字最右边的字符为【$】,@ 符号左边的东西为 study 。这表示,终端当前处在 study 用户之中。

然后呢,我们在图7 所示的终端环境里,再次执行 exit 命令。结果就是,终端会关闭掉。

四. exit 小结

经过第二分节和第三分节的案例演示,我们可以总结一下 exit 命令的作用。

它的作用是,退出本终端当前的登录用户,如果自本终端自打开起,存在着之前登录过的用户,则前往之前的登录用户;如果自本终端自打开起,不存在之前的登录过的用户,则退出本终端。

这个功能,说实话,我不知道,它有啥用。

但是呢,既然是有这个命令,我们也稍微来学一学吧。

结束语

本节内容不难。

又是一个休息性质的课节。

专栏导航

上一篇:第2章:Linux 基础,删除用户

回到目录

下一篇:第2章:Linux 基础,解压缩【.tar.gz】压缩包

相关推荐
木子欢儿1 小时前
Debian 13 + vsftpd 搭建FTP服务
linux·服务器·前端·网络·debian
GeW2 小时前
新质生产力落地实践:企业级Linux迁移与数据库国产化
linux
雯宝2 小时前
usb_serial_generic_register
linux
疯狂的Meng3 小时前
我把第一周的 Linux 命令整理成了自己的手册(附 7 个我踩的坑)
linux
wt95273 小时前
VMware 虚拟机静态 IP 配置
linux
小羊没烦恼!3 小时前
分布式事务 | 使用DTM 的Saga 模式
java·linux·运维·数据库·wpf
极客 - L U3 小时前
卡尔曼滤波从零到精通
c语言·数据结构·单片机·嵌入式硬件·mcu
靳某某。4 小时前
Ubuntu安装php8.4 及redis ngin
linux·redis·ubuntu
一只旭宝4 小时前
回调函数(Callback)
linux·服务器·算法