没有合适的资源?快使用搜索试试~ 我知道了~
首页Linux安装与开发实验指南:VMware与RHEL5部署
Linux安装与开发实验指南:VMware与RHEL5部署
需积分: 7 0 下载量 128 浏览量
更新于2024-07-19
收藏 1.7MB DOCX 举报
《Linux应用与开发实验手册》是一本指导学生进行Linux系统实践操作和开发的教材,由朱超平编写。本书旨在帮助读者深入了解Linux系统,提升其在Linux环境下的应用与开发能力。实验分为两个主要部分: 实验一:Linux安装与环境配置 1. 实验目的: - 学习Linux系统的基本概念,如系统特点和安装方法。 - 掌握虚拟化技术,如虚拟机、虚拟系统和虚拟终端的使用。 - 理解内核版本和发行版本的区别,以及超级用户与普通用户的权限差异。 - 实践系统管理操作,包括登录、注销、重启和关机。 2. 实验内容: - 安装VMware Workstation,一个强大的虚拟机软件,能模拟各种操作系统环境。 - 新建虚拟机时,需配置如下选项: - 自定义虚拟机设置,调整内存和硬盘容量。 - 网络类型选择,如桥接、NAT或仅主机网络,以满足不同的网络需求。 - 磁盘容量设置,选择创建新磁盘或利用现有磁盘以节省空间。 - 使用虚拟光驱安装RHEL5,注意分区设置,推荐手动分区以更好地管理磁盘空间。 通过这个实验,学生不仅能学习到Linux的安装流程,还能熟悉基本的系统配置和维护技巧,为后续的开发工作打下坚实的基础。在实际操作中,学生将深入理解Linux的底层结构和操作系统管理,这对于IT专业人员来说是非常重要的技能。此外,通过虚拟化技术,他们还能体验到不同Linux版本和开发环境,提升跨平台操作的能力。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/10276384/bg9.jpg)
(5) 使用 grep 命令在/etc/inittab 文件中查询“initdefault”字符串;
(6) 使用 find 和 locate 命令查找/目录下所有以 main 开头的文件,并显示这些文件的内容;
(7) 用 cp 命令将/etc/inittab 文件拷贝到/root 目录下;
(8) 使用 sort 或 uniq 命令对/root/inittab 文件排序后输出其结果;
(9) 统计/root/inittab 文件的字节数、行数、字数;
(10) 用 mkdir 命令在/root 目录下创建一个 test 目录;
(11) 把/etc/inittab 文件的最后 5 行内容拷贝到~/test/myinittab 文件中;
(12) 用 cp 命令将/etc 目录及其下所有内容复制到 test 目录下;
(13) 使用 cd 和 ls 查看/root/test/etc 下的内容;
(14) 将 test 目录改名为 test2;
(15) 删除 test2 目录
6. 使用文件编辑器 vi
vi(visual editor)是在 UNIX 和 Linux 上被广泛使用的中英文编辑软件,是系统提供给
用户的一个窗口化编辑环境。
vi 用法参考 info vi。
7. 查看 GRUB 配置文件
GRUB 的配置文件为/boot/grub/grub.conf。用 vi 编辑该文件,实现对 GRUB 的配置。
8. 显示和改变系统运行级别
INIT 进程是由 Linux 内核引导运行的,是系统中运行的第一个进程,它的配置文件
是/etc/inittab。
(1) 用 runlevel 显示系统运行级别;
(2) 用 init 命令改变系统当前的运行级别,尝试 0-6 各种运行级别;
(3) 用 vi 查看/etc/inittab,修改 initdefault(千万不能把 initdefault 设置为 0 或 6)。
9. rpm 软件包的安装,卸载
(1)使用 rpm 查询命令配合 less 命令分页浏览系统中已经安装的所有软件包的列表。
(2)安装 webmin。webmin 是一个基于浏览器的 Linux 系统管理工具。
[root@huj bin]# cd /mnt/hgfs/share
[root@huj share]# rpm -ivh webmin-1.510-1.noarch.rpm
warning: webmin-1.510-1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 11f63c51
Preparing... ########################################### [100%]
Operating system is Redhat Enterprise Linux
1:webmin ########################################### [100%]
Webmin install complete. You can now login to https://huj.edu.cn:10000/as root with your root assword.
[root@huj share]# ifconfig lo 127.0.0.1
图 2.1 安装 webmin 界面
测试 Webmin 是否安装成功,首先打开浏览器,在本地系统的浏览器中,输
入 http://localhost:10000/ 或 http://127.0.0.1:10000/ 可以看到一个管理登录界面。这时,会弹
出一个窗口,要求用户输入管理员名称及口令。至此表明,安装在 Linux 系统下的 Webmin
可以正常工作了。正确输入用户名及口令(默认只有 root 账号可以登录),就可以对系统
管理了。
![](https://csdnimg.cn/release/download_crawler_static/10276384/bga.jpg)
图 2.2 webmin 登录界面
实验三 用户和组管理、进程管理
【实验目的】
1. 熟悉命令行操作方式进行用户和用户组管理的方法;
2. 了解系统管理的常用配置文件;
3. 理解进程和守护进程的概念;
4. 在前台或后台启动进程;
5. 掌握查看进程状态的命令和杀死进程的命令。
【实验内容】
1. 创建用户和组。
(1)创建一个新用户 user1,设置其主目录为/home/user1:
#
(2)查看/etc/passwd 文件的最后一行,看看是如何记录的。
(3)查看文件/etc/shadow 文件的最后一行,看看是如何记录的。
(4)给用户 user1 设置密码:
#
(5)再次查看文件/etc/shadow 文件的最后一行,看看有什么变化。
(6)使用 user1 用户登录系统,看能否登录成功。
![](https://csdnimg.cn/release/download_crawler_static/10276384/bgb.jpg)
(7)使用同样的方法创建 user2 用户。
(8)更改用户的属组,使用 usermod 命令来修改,其中“-g”参数是修改用户所属的
群组,“-G”修改用户所属的附加群组:
#
#
(9)修改完成后可以来看一下上面两个参数的区别,此时打开/etc/passwd 文件来查看,
可以看到此时 user1 用户只属于 root 组中,而 user2 用户既属于 user2 组又属于 root 组。
(10)更改用户 user1 的帐户名为 user2:
#
(11)查看/etc/passwd 文件的最后一行,看看有什么变化。
(12)删除用户 user2:
#
2. 组的管理。
(1)创建一个新组 stuff:
#
(2)查看/etc/group 文件的最后一行,看看是如何设置的。
(3)创建一个新帐户 user02,并把他的起始组和附属组都设为 stuff:
#
(4)查看/etc/group 文件中的最后一行,看看有什么变化。
(5)给组 stuff 设置组密码:
#
(6)在组 stuff 中删除用户 user02:
#
(7)再次查看/etc/group 文件中的最后一行,看看有什么变化。
(8)删除组 stuff。
#
3. 查看和理解/etc/login.defs 文件。
[root@huj ~]#more /etc/login.defs |grep –v ‘#’
MAIL_DIR /var/spool/mail
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_MIN_LEN 5
PASS_WARN_AGE 7
UID_MIN 500
UID_MAX 60000
GID_MIN 500
GID_MAX 60000
CREATE_HOME yes
UMASK 077
USERGROUPS_ENAB yes
MD5_CRYPT_ENAB yes
4. 用 vi 打开与用户相关的配置文件/etc/passwd 和/etc/shadow,理解配置文件的内容。
通过修改/etc/passwd 文件添加一个新普通用户。执行 pwconv ,让/etc/passwd 和
/etc/shadow 内容同步
剩余52页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/560e73fcd0614bb4840acf6831c044ea_adagio_.jpg!1)
用户35792618
- 粉丝: 16
- 资源: 52
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)