专栏导航
本节前言
对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
我呢,也会提到一部分的参考课节。但是呢,你不应该依赖于我的主动提及。最好呢,你自己能够多去了解和查看本专栏目录。
另外呢,本专栏是一个整体,是用来系统化地讲解 Linux 0.12 内核的一套教程。所以呢,也需要你在学习本节课程的时候,注意专栏的体系完整性。
比如软件安装,我们需要在整个专栏中,安装一套软件,那你如果是为了学习 Linux 0.12 内核,那么,你就需要跟随着本教程,安装好一整套软件,而不可以孤立地看着某个课节。
比如说,我们的专栏中,会讲解 Bochs 模拟器 的安装。这个软件的安装,就需要在我们专栏中所指定的乌班图 26.04.1 版本里面进行。脱离了这个系统版本,你在其它的版本的乌班图里面,或者是在其它的 Linux 发行版里面来安装,那么,你可能会安装不上。
所以,请大家在学习本专栏的课节的时候,务必要注意本专栏的体系完整性,注意查看本专栏的目录。
本节的学习,需要以下述三个课节的内容作为先修课节。
课节:第2章:Linux 基础,在 root 中创建用户账号
本节,我们要来讲解,如何删除用户账号。
一. 准备工作
首先呢,还是请大家打开虚拟机 乌班图系统,然后在桌面上打开一个终端,并清理到如下图所示的纯净状态。
图1
经过本节前言中的创建账号与切换用户的课节的学习,我们已经是在 OS-Study 虚拟机乌班图系统里创建了 user_01 和 user_02 两个默认用户 study 之外的普通用户了。
这就是我们的准备。
二. 删除用户命令,userdel
这个命令里面,user 是一个单词,del 是 delete 的缩写和前三个字母。
基本用法如下。
命令格式:userdel + 一个或多个空格 + user_name
命令效果:删除用户名为 user_name 的用户账号
注意,本命令需要超级用户 root 的权限。
接下来,我们在图1 所示的终端里,执行下述命令。
sudo su -
然后呢,按照按照提示,输入密码,然后按回车键。默认用户 study 的密码,是六个字符,【123456】。
执行的结果如下图所示。
图2
如图2 所示,白色光标左侧的命令提示文字中,@ 符号左侧为 root,表示这是超级用户 root 。命令提示文字最右边的字符为井号【#】,也表示当前处在 root 用户中。
接下来,我们执行下述命令。
userdel user_01
执行情况如下图所示。
图3
接下来,我们再来执行下述命令。
userdel user_02
执行情况如下图所示。
图4
经过上述两个 userdel 命令的执行,用户账号 user_01 和 user_02 就都被删除掉了。
接下来呢,整个的乌班图系统里,普通用户中,就只剩下了默认用户 study 了。
这个时候,我们再来执行一下 su 命令,尝试着切换到 user_01 和 user_02,执行情况如下图所示。
图5
执行的命令,如图5 的红色框线所示。而显示结果,如蓝色框线所示。两个蓝色框线差不多,都是因为,我们要切换到的 user_01 或 user_02 不存在,所以才给出了警告信息。
结果呢,最下面一行的命令提示文字中,@ 符号左边的文本依然是 root,而最右边的符号依然是井号【#】。这表明,我们依然是处在 root 账号中。
要不要删除 study 。这个可不要删除掉。删除了它,那可就糟了。
接下来,我们通过 su 命令,切换到 study 吧。执行情况如下图所示。
图6
在图6 的红色框线中,我们看到,此时的命令提示文字中,@ 符号左边的文本为 study,表明当前处于普通用户 study 之中。而命令提示文字最右边的字符为美元符号【$】,表明当前处于普通用户之中,而不是处于超级用户中。
结束语
本节内容,还是不难的。