在上一期,我们为大家分享了如何在 VMware 的虚拟机软件上创建一个包含2个CPU、2GB内存和20G硬盘的空白虚拟机。并详述了如何在该虚拟机中安装RHEL 8.0,以及设置系统语言、键盘布局、磁盘分区、系统用途、安全策略等一系列的操作步骤。
好了,回顾结束,下面我们继续为大家带来 RHEL 8.0 的知识分享。本章将会为大家讲述:RHEL8系统有哪些登录方式、如何从字符界面切换到图形化界面、如何查找历史执行过的Linux的命令、快速甄别Linux系统中的超级用户与普通用户,以及一些非常实用的其他操作。
一操作系统登录
<1.1> 使用图形化登录 rhel8系统,在用户名下对话框输入用户名回车,在后续页面输入正确密码,以图形方式登录 rhel8系统。
<1.2> 当设置 rhel8 默认从字符界面启动,或者安装操作系时,软件包选择仅勾选了minimal install。
那么,系统启动将进入 rhel8系统字符登录界面,在 login:处输入用户名,并在 Password:处输入密码,这里密码不会回显;
最后回车登录 rhel8 系统。
二系统控制台
<2.1> rhel8系统有1个图形虚拟控制台和 5 个字符虚拟控制台,总共 6 个虚拟控制台,通过按 ctrl alt f1,进入图形虚拟控制台。
<2.2> 可以按 ctrl alt f2~f6,进入字符虚拟控制台。
三系统用户
<3.1> Linux 中的超级用户为 root,和 windows 中的 administrator 类似,甚至比administrator 权限更大。administrator 无法删除 windows、system32 等文件夹, 但root 却可以删除像/etc、/usr/bin、/usr/sbin、/boot 等重要系统文件夹,对磁盘进行分区、格式化、挂载,对重要服务配置文件修改,对软件包进行安装、卸载等。
所以 root 用户相当危险,一般查看配置可以使用普通用户登录,只有对系统进行更改操作才使用 root 用户。
root 用户的提示符为#,表示为特权用户;root 用户的 uid 和 gid 都为 0,系统里一个普通用户的 uid 为 0,系统便认为它是超级用户 root,所以并非root是管理员,而是UID为0的这个用户。
<3.2> 使用 su – 完整切换到user1 用户,提示符变为了$,表示当前是一个普通用户;普通用户无法对系统进行修改。
所以普通用户对系统的破坏力有限,普通用户的uid 范围为 1000~60000。创建一个普通用户会创建一个同名的组,gid 和uid 相同;删除用户时,会同时删除用户组。
四历史记录
<4.1> linux 的 bash 会记录系统执行过的所有命令,可以用 history 命令,调出已经执行过的命令历史。例如,列出最近执行的 3 条命令。
<4.2> 有时在命令行执行命令时,需要重复使用上一次命令参数,可以按下 Esc .列出上一次命令执行的参数。
<4.3> 在命令行执行命令时,需要重复使用之前多次执行的命令参数,可以按下 Alt . 列出之前多次命令执行的参数。
<4.4> history 命令列出历史记录里执行过的所有命令,!2 执行命令历史里第2条命令。
下期预告
对于Linux的初学者而言,掌握Linux的命令是入门的必修课,但是对于Linux繁多复杂的命令,往往令人头疼不已。
下一期我们将为大家带来:《运行命令和获取帮助》,带领大家一起学习Linux命令的语法以及一条命令的完整结构。并教大家掌握如何通过系统帮助去查询命令的帮助信息,从而让你快速理解在工作中未知命令的使用。