




免费预览已结束,剩余7页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
linux系统应用实 验 指 导 书编 写适用专业:计算机科学与技术,软件工程,专升本闽江学院 计算机科学 系2009年 7月目 录实验一 linux的启动与运行级1实验二 linux系统登录及用户管理2实验三 文件系统管理4实验四 文件、目录操作命令5实验五 进程管理命令7实验六 shell编程9实验七 网络管理命令11 10实验一 linux的启动与运行级实验学时:2实验类型:验证实验要求:必修一、实验目的(1)掌握linux操作系统正确的启动与关闭方法;(2)理解系统运行级的概念,掌握查看和设置的方法;(3)理解系统运行级服务的概念,掌握查看、开启和关闭的方法;(4)理解lilo和grub的原理,掌握linux的多系统引导方法。(5)了解linux系统启动的原理,理解内核运行的原理。二、实验设备 一台pc机,vm虚拟机和已经安装的red had linux 9.0系统盘。三.实验方法 (1)实验原理:根据本章所学的内容,在虚拟机上学习如何启动和关闭linux系统;查看、修改系统运行级的服务。打开相关的配置文件了解系统的启动过程。(2)建立多配置启动:参考示例文件自行建立lilo或grub文件,实现linux与ms-dos和windows的多配置启动。(3)实验步骤1) 在虚拟机上启动linux系统; 2) 执行命令改变系统系统级;3) 修改配置文件改变系统运行级; 4) 执行命令查看系统运行级的服务; 5) 打开系统的lilo和grub文件,了解各项参数的含义,仿照参考示例建立自己的多配置启动文件; 6) 打开inittab文件,了解各有效行中每个域的含义,修改该文件中的相关行,比较它们之间的差异;7) 使用常使用的几个关机命令以关闭系统并比较它们之间的差异。四、实验报告内容以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方法;提交编写的lilo或grub程序。五思考题:(1) 自己查阅资料,说明如何能在软盘或u盘上建立linux系统盘。写出关键步骤。(2) 说明ms-dos下的“热启动”命令ctrlalt+delete对linux系统的影响是什么?实验二 linux系统登录及用户管理实验学时:2实验类型:验证实验要求:必修一、实验目的(1)掌握系统远处登录的几个常用命令。(2)理解与用户账号及组账号有关的几个重要文件。(3)掌握命令行和图形方式下查看、添加、删除用户账号的用法。(4)掌握改名用户的方法。二、实验设备安装red had linux 9.0虚拟机的pc机。三、复习常用的命令 telent 远处登录命令 rsh 执行远程计算机上的命令useradd 添加用户newusers 成批添加用户userdel 删除用户usermod 修改用户属性groupadd 添加用户组groupddel 删除用户组groupmod 修改用户组属性su 改变用户的身份四.实验内容(1)在虚拟机上以超级用户登录。(2)用telent命令远程登录实验室中的其他主机。(3)查阅newusers命令及参数,练习命令方式下成批添加用户的方式。(4)在命令行方式下练习添加、删除用户,修改用户属性。(5)在命令行方式下练习添加、删除用户组,修改用户属性组。(6)在图形方式下练习添加、删除用户,修改用户属性。(7)在图像方式下练习添加、删除用户组,修改用户属性组。(8)用su命令在超级用户与普通用户之间改变身份。(9)尝试在远处登录(非超级用户)情况下能否添加、删除用户,修改用户属性。(10)在虚拟机上以普通用户登录,再尝试(2)(8)项的实验内容。(11)用cat命令打开/etc/passwd文件,查看用户账号创建前后的变化情况。五、实验报告内容以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方法;并回答以下思考题。六、思考题(1)查阅资料,理解passwd和shadow文件的内容,说明成批添加用户命令的原理。(2)通过实验总结用户账号管理的权限问题。(3)建立1个用户账号,/home目录有何变化?还有哪个文件有变化?实验三 文件系统管理实验学时:2实验类型:验证实验要求:必修一、实验目的(1) 理解文件与文件系统的概念(2) 理解文件权限与特殊权限的一样。(3) 掌握文件系统的创建。(4) 掌握文件系统的安装与卸载。二、实验设备安装red had linux 9.0虚拟机的pc机。三、复习常用命令df查看已安装文件系统的使用情况。ls l 列文件目录,产科文件的详细信息fdisk 创建文件系统mkfs 建立文件系统mount 安装文件系统unmont 拆卸文件系统以上命令的具体用法请参考材料或man文件。四、实验内容在虚拟机上添加1个硬磁盘(1) 用fdisk命令创建分区。 (2) 用mkfs命令建立ms-dos、ext2或ext3文件系统。(3) 用mount命令安装新建的文件系统。 (4) 用df命令安装新建的文件系统(5) 练习安装软盘或u盘上的文件系统 (6) 用ls l命令查看文件详细信息。(7)修改文件的特殊权限。 (8)用unmount命令拆卸文件系统。五、实验报告以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方法;并回答以下思考题。六、思考题(1)如何检查新插入的usb设备是否被系统识别?(2)使用fdisk和mkfs命令需要注意什么?(3)使用umount命令需要注意什么问题?实验四 文件、目录操作命令实验学时:2实验类型:验证实验要求:必修一、实验目的(1)掌握文件与目录操作的常用命令。(2)熟悉文件的分屏显示、输入/出重定向等命令。(3)掌握文件的查找与压缩和解压命令。(4)掌握管道命令的用法。(5)掌握设置命令别名的方法。(6)熟悉mc命令集成环境的用法。二、实验设备安装red had linux 9.0虚拟机的pc机。三、复习常用命令pwd 显示当前工作目录cd 改变当前目录mkdir 创建目录cat 显示文件内容cp 复制文件rm 删除文件mv 移动文件chown 改变文件属主chmod 改变文件权限echo 显示“字符串”more 分屏显示输入的内容less 分屏显示输入的内容grep 从输入的字符中查找指定的字符串man 显示指定命令的手册find 搜寻文件与目录compress 压缩文件命令uncompress 解压缩文件命令gzip 压缩文件命令gunzip 解压缩文件命令alias 设置别名四、实验内容(1)cat/etc/passwd$home/passwd命令的作用是什么?验证之。(2)命令echo abcdetemp形成的文件是什么?其内容是什么?命令echo fghijtemp 形成的文件是什么?其内容又是什么?(3)命令echo abcdetemp形成的文件是什么?其内容是什么?说明和实验内容(2)有什么不同?命令echo fghijtemp形成的文件是什么?其内容是什么?说明和实验内容(2)有什么不同?(4)分屏显示文件passwd的内容。(5)分屏列/sbin下的目录。(6)查看passwd中有包含字符串“00”的用户;查看/bin中包含字符串“ls”的文件名。(7)把/bin和/sbin下的文件名保存到文件filename中。(8)在系统根目录下用find命令查找passwd文件。(9)用将/etc目录打包压缩到/home下,然后解压缩/home/etc.tar.gz。(10)利用管道技术统计当前目录下有多少个文件。(11)利用设置别名命令把linux下的命令设置成与ms_dos下的命令。(12)运行mc,熟悉命令集成环境下各项菜单命令的用法。五、实验报告内容以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方法;并回答以下思考题。六、思考题(1)总结不同情况下的用户权限问题。(2)重定向命令和在使用上有何不同?(3)管道技术可以给我们带来什么方便之处?(4)说明你对设置别名命令的认识。实验五 进程管理命令实验学时:2实验类型:验证实验要求:必修一、实验目的(1)了解如何监视系统运行状态(2)掌握查看、删除进程的正确方法(3)掌握命令在后台运行的用法(4)掌握进程手工、调度启动的方法二、实验设备安装red had linux 9.0虚拟机的pc机。三、常用命令who 查看当前在线用户top 监视系统状态ps 查看进程kill 向进程发信号bg 把进程变成后台运行& 把进程变成后台运行fg 把后台进程变成前台运行jobs 显示处于后台的进程。at 在指定的时刻执行指定的命令或命令序列batch 在系统负载较低、资源较空闲时执行命令或命令序列以上命令的具体用法请参阅教材、课件和man手册四、实验内容1、用top命令察看当前系统的状态,并识别各进程的有关栏目。2、用ps命令察看系统当前的进程,并把系统当前的进程保存到文件process中。3、用ps命令察看系统当前有没有init进程。4、输入“cat ”按-z 键,出现什么情况?输入fg命令出现什么情况?按-c 键,出现什么情况?5、输入“find / -name ls*temp &”,该命令的功能是什么?查看该进程;输入killall find命令后,再查看该进程。6、输入“find / -name ls*temp &”输入jobs命令,出现什么情况?输入fg命令出现什么情况?7、指定上午xx(小时):xx(分钟)执行某命令8、查阅资料,了解batch命令与at命令的关系9、每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为:backup.tar.gz,放在/home/backup目录下.(先新建/data目录,并在目录中随意生成几个文件)五、实验报告以书写形式记录下每一个(1-8)实验内容,包括遇到的问题和解决方法;并回答以下思考题。六、思考题1、输入“cat ”,-z 键。2、用kill命令无法杀死该进程,实验之,并说明为什么。3、用fg命令把它变成前台运行,出现什么情况,为什么?实验六 shell编程实验学时:4实验类型:综合实验要求:必修一、实验目的(1)掌握shell编程的技巧和方法(2)进一步练习编写shell程序二、实验设备安装red had linux 9.0虚拟机的pc机。三、shell 命令、变量和控制结构这些部分请参阅教材和课件四、实验内容1、编写一个shell 脚本程序,打印出班级总成绩排名在前3 名(按总成绩递增)学生的姓名、学号和总成绩。打印输出的格式如下(姓名、学号、第1、2、3 门课程成绩及总成绩):zhang san 23 40 70 60 170wang wu 31 60 60 80 200li si 2 100 50 90 240 学生成绩文件自己创建。2、编写shell脚本程序,向用户主目录中名为journal-file的文件中添加通讯条目。条目格式为“姓名:电话:住址”,每条目一行;姓名,电话,住址由用户从键盘加入,以tab键为间隔;每输入一条目,都要询问用户是否继续输入,按y继续,按n退出。要求:姓名不能为空,电话只能有数字且不能为空五、实验报告说明程序设计的数据结构、画出流程图,编写源程序;在虚拟机上调试通过。六、思考题查阅资料,总结与其它高级语言相比,shell编程的特点、技巧。实验七 网络管理命令实验学时:2实验类型:验证实验要求:必修一、实验目的(1)了解网络配置文件(2)掌握网络基本配置的正确方法(3)掌握常用的网络操作命令(4)掌握ftp的基本用法二、实验设备安装red had linux 9.0虚拟机的pc机。三、复习常用命令ping测试本机与网络中其他计算机的连通性ifcongfig查看或配置本地主机的网络netstat获取网络连接和状态信息四、实验内容(1)用vi编辑器打开/etc/hosts.allow与/etc/hosts.deny文件,修改配置以允许或禁止同网段的其他主机访问(2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 森林狂想曲打击乐课件
- 桶装水业务员培训课件
- 4.1.2 现代生物进化理论以自然选择学说为核心 课件
- 桥梁知识培训收获课件
- 2025年网络安全工程师招聘面试实战指南及模拟题答案
- 桥梁施工课件
- 2025年智能科技公司法务高管招聘笔试预测试题
- 2025年建筑工程施工现场安全员招聘面试要点与模拟题解析
- 2025年健身教练应聘指南与职业技能模拟题详解
- 2026届广东省培正中学化学高一上期中学业水平测试试题含解析
- 破产清算申请书(债务人版)
- 染整基础知识培训课件
- 长沙市芙蓉区2024-2025学年四年级数学第二学期期末经典模拟试题含解析
- 出差国外安全协议书
- 人教版九年级英语unit-1教案电子教案
- 中学历史教师课程思政研修计划
- 2025年公租房入住合同范例
- 征兵业务培训
- Unit 6 Useful numbers Part C Project(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- 危险废物处置服务协议
- 《观光农业概论》课件
评论
0/150
提交评论