第2章:Linux 基础,切换到超级用户

专栏导航

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

回到目录

下一篇:第2章:Linux 基础,在 root 中创建用户账号

本节前言

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

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

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

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

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

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

本节,我们来讲解,如何切换到超级用户,root 。

这个知识,其实我们之前是有讲解过的。不过呢,在这里,我还是作为正式课节,再来讲一次这个命令。

一. 本节内容

想要切换到超级用户 root,可以执行下述两个命令中的任意一个。

复制代码
命令一:sudo su

命令二:sudo su -

命令二与命令一相比,仅仅是多了一个减号【-】而已。

执行了这俩命令中的任意一个,终端都会要求你输入密码。我们在安装乌班图时,设置的密码为【123456】,就是这么简单的 6 个数。输入密码以后,按回车键,就可以切换到超级用户 root 了。

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

接下来,我们在图1 所示的终端里面输入下图所示的命令。

图2

如图2 所示,我们输入的,是带有减号【-】的切换命令。

然后呢,我们按下回车键,结果如下图所示。

我们在安装乌班图时指定的密码是 123456 。

所以呢,请大家输入这个密码。如果你的密码与我的不同,以你那里的情况为准。

输入密码以后,按下回车键,结果如下图所示。
图3

在图3 的红色框线所示的命令提示文字中,光标左边的东西,不是图2 的【$】美元符号,而是井号【#】了。

标有井号而不是美元符号,表明当前用户为超级用户 root 。

我们再来看一看红色框线中的命令提示文字,最左边有【root@】字样。@ 左边的文本,便是用户名,root 。

无论是 @ 左边的 root,还是井号【#】,都已表明,当前用户,为超级用户 root 。

我们再在图3 所示的终端里面,执行下述命令。

whoami

结果如下图所示。
图4

在图4 里面,如红色框线所示,当前的用户,为超级用户 root 。

二. 讲述本节的原因

有些命令,需要以超级用户的权限来执行。对于这种超级用户才有权执行的命令,我们切换到超级用户,然后去执行先关命令,这是一种做法。

超级用户,我们习惯上也将其称作管理员用户或管理员账号。

如果不切换到超级用户,在普通用户账号里,临时地以超级用户权限来执行相关的超级用户命令,也可以。不过,我认为,想要讲解这种命令,我们需要首先具备切换到超级用户的知识。

所以,对本节知识的讲解,实际上,是为以后要去讲解的,【以普通用户临时地使用超级用户权限来执行超级用户命令】,作一点铺垫。

结束语

本节内容不难。

希望大家能够学好本节知识。

专栏导航

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

回到目录

下一篇:第2章:Linux 基础,在 root 中创建用户账号

相关推荐
便利店10241 小时前
系统活动一抓留存!深入 Linux C/C++ 调试工具之 sysdig
linux·运维·服务器·sysdig
qetfw2 小时前
Bash 变量:export、位置参数与默认值展开验证
linux·开发语言·chrome·bash
其实防守也摸鱼2 小时前
Cylab在线靶场——CTF中的通用技能
linux·数据库·学习·算法·靶场·ctf·学习网络安全
toooooop83 小时前
CentOS 7 内核 3.10.0-1160.119.1 升级指南
linux·运维·centos
码少女3 小时前
Linux——UDP协议和TCP协议
linux·网络·udp·tcp
GeW3 小时前
新质生产力发展路线图Linux、数据库、AI 一个都不能少
linux
kkkkkkkkkk_Z4 小时前
新手自学嵌入式 | 学习日记:Linux驱动复习之系统移植(U-Boot篇)
linux·运维·学习
Rabitebla4 小时前
【系统性学习笔记】Linux 权限篇(二):文件属性、权限修改与目录权限的底层逻辑
linux·c++·笔记·学习·算法
Lsetea5 小时前
curl下载HTTPS文件报23:证书验证成功与本地写入失败分层排查
linux·https·shell·ssl证书·curl