一、实验目的

1.了解Linux操作系统的启动与登录方法。

2.掌握Red Hat Linux图形用户界面下的基本操作。

3.学会Red Hat Linux基本设置。

二、实验内容

1. 登录

2. 创建用户账号

(1) 在图形界面中创建用户账号

(2) 在字符状态下创建用户账号

3. 运行应用程序

4. 退出系统

三、实验平台

1.实验工具:Vmware。

2.实验设备:已安装Red Hat Linux 5.0(或红旗Linux、Slackware Linux)的微型计

四、实验步骤

1. 登录系统

开启计算机电源,计算机进行启动过程,由于此前已经安装了X Windows,所以系统启动时自动启动X Windows,X Windows的登录在图形界面下进行。图4-1所示的登录界面,在菜单中选择合适的语言(Language)和会话(Session),分别输入用户账号(如root)和用户密码后,系统进入图形用户界面。

2. 创建用户账号

1)在图形界面中创建用户账号

① 需要超级用户创建用户,若系统只有root用户,则以root账号登录;若有其他用户账号,也可以以其他用户账号登录,但在创建用户账号需要输入root账号密码。

② 打开“系统设置”窗口;在该窗口中双击“用户和群组”图标,弹出“用户管理”窗口,如图4-2所示。若不是以root账号登录,此时要求用户输入root账号密码。

③ 在“用户管理”窗口的工具栏中单击“添加用户”按钮,弹出“创建用户”对话框,如图4-3所示。在该对话框中填入用户名、用户全称和密码,并选取创建主目录名和为用户创建新的组复选框,用户登录shell则可以选取默认值。

④ 单击“确定”按钮,在用户列表中添一个用户账号。若需要再创建其他用户账号,可继续单击“添加用户”按钮进行创建。

⑤ 在工具栏中单击“添加群组”按钮,打开创建用户组的对话框,在该对话框中填入用户组名称后,单击“确定”按钮,可创建一个用户组。

(3) 在字符状态下创建用户账号

在字符(命令行)状态下用adduser (或useradd )命令创建用户账号,如图4-4所示:

3. 运行应用程序

由于实验系统为5.0版本,所以此处无开始选项,仅能通过应用程序方式运行应用程序,如图4-5所示:

4. 退出系统

在Linux中不能直接关闭计算机电源,或直接按主机面板的Reset键重新启动计算机。在图形界面下,可以在“主菜单”中选择“注销→关机”选项退出系统。在字符界面下,可以用shutdown 命令退出系统。退出系统后,才能关闭计算机电源或重新启动计算机。在字符界面下,用shutdown命令退出或重新启动系统。

例如:shutdown –r now 表示马上关闭并重新启动

五、运行结果

1. 登录

当界面显示如图5-1所示内容,则说明系统已经登陆成功了。

2. 创建用户账号

打开“系统设置”窗口;在该窗口中双击“用户和群组”图标,弹出“用户管理”窗口,如图5-2所示。存在刚才创建的用户,说明在图形界面中创建用户账号和在字符状态下创建用户账号的实验步骤已经成功了。

六、实验总结

有关本实验的心得经验,可总结如下:

1、关于如何将终端仿真程序的窗口设置成白底黑字。打开终端程序,选择“当前配置文件”,在打开的对话框中,可在“颜色”一栏进行设置,如图6-1所示:

2、Red Hat Linux操作系统多数操作是在终端中完成,常用操作命令牢记。

基于操作系统原理的Red Hat Linux的基本操作的更多相关文章

  1. 基于操作系统原理的Linux 系统的安装

    一.实验目的 1.了解Linux操作系统的发行版本. 2.掌握Red Hat Linux 9.0的安装方法. (可用Red Hat Linux 5.0版本替代9.0版本) 3.了解Linux其他版本( ...

  2. 基于操作系统原理的Linux的内存管理

    一.实验目的 1.理解虚拟内存.磁盘缓存的概念. 2.掌握基本的内存管理知识. 3.掌握查看实时查看内存.内存回收的方法 二.实验内容 1. 监控内存使用情况 2. 检查和回收内容 三.实验平台 1. ...

  3. Red Hat Linux认证

    想系统的学习一下Linux,了解了一些关于Red Hat Linux认证的信息.整理如下. 当前比较常见的是RHCE认证,即Red Hat Certified Engineer.最高级别的是RHCA ...

  4. Red hat Linux(Centos 5/6)安装R语言

    Red hat Linux(Centos 5/6)安装R语言1 wget http://cran.rstudio.com/src/base/R-3/R-3.0.2.tar.gz2 tar xzvf R ...

  5. Red Hat linux 如何增加swap空间

    按步骤介绍 Red Hat linux 如何增加swap空间 方法/步骤 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在 ...

  6. 分享red hat linux 6上安装oracle11g时遇到的gcc: error trying to exec 'cc1': execvp: No such file or directory的问题处理过程

    安装环境:Red Hat Linux 6.5_x64.oracle11g 64bit 报错详情: 安装到68%时弹窗报错: 调用makefile '/test/app/Administrators/p ...

  7. red hat Linux 使用CentOS yum源更新

    red hat linux是商业版软件,没有经过注册是无法使用红帽 yum源更新软件的,使用CentOS源更新操作如下: 1.删除red hat linux 原有的yum 源 rpm -aq | gr ...

  8. Red Hat Linux 挂载外部资源

    在我们安装的Red Hat Linux 中.当中一半机器为最主要的server配置,没有桌面环境.在从U盘上复制文件的时候可就犯难了.在网上查了查才知道.要訪问U盘就必须先将它们挂载到Linux系统的 ...

  9. red hat linux之Samba、DHCP、DNS、FTP、Web的安装与配置

    本教程是在red hat linux 6.0环境下简单测试!教程没有图片演示,需要具有一定Linux基础知识,很多地方的配置需要根据自己的情况修改,照打不一定可以配置成功.(其他不足后续修改添加) y ...

随机推荐

  1. Codeforces 1009G

    题意略. 思路: 首先是贪心, 我们从前往后依次从小到大考虑放哪个字符, 重点是判断放了这个字符后, 对于剩下的后缀是否存在合法解. 考虑每个位置的允许放的字符集合只有2 ^ 6种, 我们预处理一个后 ...

  2. Leetcode之回溯法专题-47. 全排列 II(Permutations II)

    Leetcode之回溯法专题-47. 全排列 II(Permutations II) 给定一个可包含重复数字的序列,返回所有不重复的全排列. 示例: 输入: [1,1,2] 输出: [ [1,1,2] ...

  3. 重温Android和Fragment生命周期

    重温下Android和Fragment生命周期,理解生命周期方法的作用,什么时候调用,可以做一些什么操作. 1.Android生命周期 1.1 生命周期图 1.2 生命周期函数说明 onCreate: ...

  4. 2019nc#7

    题号 标题 已通过代码 题解/讨论 通过率 团队的状态 A String 点击查看 进入讨论 566/3539  通过 B Irreducible Polynomial 点击查看 规律 730/229 ...

  5. 牛客小白月赛4 I 合唱队形 思维 字符串

    链接:https://www.nowcoder.com/acm/contest/134/I来源:牛客网 题目描述 铁子的班级在毕业晚会有一个合唱节目,到了毕业晚会的时候,他们必须排成一排一起合唱&qu ...

  6. Go语言os标准库常用方法

    1. os.Getwd()函数 原型:func Getwd()(pwd string, err error) 作用:获取当前文件路径 返回:当前文件路径的字符串和一个err信息 示例: package ...

  7. 【Offer】[24] 【反转链表】

    题目描述 思路分析 测试用例 Java代码 代码链接 题目描述 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点. 思路分析 利用三个指针,pre,p,pNext,将p的next ...

  8. linux安装python串口工具pyserial遇到不能成功导入的问题

    常规方法:pip install pyserial导入serial后提示: 解决方法:apt install python3-serial 参考:https://stackoverflow.com/q ...

  9. android 滚动时间选择器

    一.概述 滚动时间选择现在貌似很常用,所以就总结一下,显示效果一般般 , 做个参考吧! 以上就是效果图,可以滚动选择 日期时间, 由于是在 5.0系统运行的,貌似5.0系统做了什么变动,下面的 &qu ...

  10. ios 各个手机型号尺寸及分辨率适配

    常用宏 // 判断是否是ipad #define isPad ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdio ...