lijnu实验指导书_第1页
lijnu实验指导书_第2页
lijnu实验指导书_第3页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、紅i nux/un i x 系统应用陈靖编撰闽江学院计算机实验教学中心印制实验一 Linux的安装 1实验二Linux的启动与关闭实验三Linux系统登录及用户管理 3川 文件系统管理 4实验五文件、目录操作命令 5实验六进程管理命令 7实验七shell编程实验八网络管理命令10实验一 Linux 的安装一、实验目的(1)了解硬盘分区的概念和方法;(2)掌握硬盘的分区规划;(3)掌握 Linux 操作系统的安装和配置过程;二、实验设备 一台PC机,Red Had Linux 9. 0系统盘或1 SO文件。三?实验方法(1 )实验原理: 根据第一讲所学的内容,在虚拟机上安装 Red Had Li

2、nux 9.0 系统。(2) 规划分区结构: 口行规划女装 Linux 操作系统所需的分区结构(注:完全女装至少要大丁 ? 5GB 空间)。(3) 实验步骤?熟悉虚拟机的使用;(详见实验指导课件)?川 PQ Magic 软件对庞拟机内的换盘进行分区、格式化;(详见实验指导课件) ?安装 Linux 操作系统;?安装过程的相关信息输入,并注意文件系统的挂接点; ?安装后的配置操作(显卡、声卡、显示器等); ?启动安装完成的 Linux 系统,输入登陆川户名和密码,登录系统; ?注: 超级用户的用户名为 root;?注:虚拟机释放鼠标的热键是 Ctrl+Alt+Shifto四. 实验报告内容: 以

3、书血形式记录下每一步的过程,包括所输入的若干信息、遇到的问题和解决 方法。五. 思考题:(1)在安装 Linux 操作系统后,若想把界而改为其它语言应如何操作?写出关 键步骤(2)如何选择不同的会话进入系统?实验二 Linux 的启动与关闭一、 实验目的(1)掌握 linux 操作系统正确的启动与关闭方法;(2)理解系统运行级的概念,掌握查看和设置的方法;(3)理解系统运行级服务的概念,掌握查看、开启和关闭的方法;(4)理解 LILO 和 GRUB 的原理,掌握 linux 的多系统引导方法。(5)了解 linux 系统启动的原理,理解内核运行的原理。二、 实验设备一台PC机,VM虚拟机和己经

4、安装的 Red Had Linux 9. 0系统盘。三?实验方法(1 )实验原理:根据木章所学的内容,在虚拟机上学习如何启动和关闭 linux 系统;查看、修 改系统运行级的服 务。打开相关的配置文件了解系统的启动过程。(2)建立多配置启动:参考示例文件自行建立 LTLO 或 GRUB 文件,实现 linux 与 MS-DOS 和 Windows 的多配置启动 (3)实验步骤1)在焜拟机上启动 linux 系统;2)执行命令改变系统系统级;3)修改配置文件改变系统运行级;4)执行命令查看系统运行级的服务;5)打开系统的 LILO 和 GRUB 文件,了解各项参数的含义,仿照参考示例建立口己的多

5、配置 启 动文件;6) 打开 inittab 文件,了解各有效行中每个域的含义,修改该文件中的相关行,比较它们Z 间 的 差异;7)使川常使川的儿个关机命令以关闭系统并比较它们之间的差异。四、实验报告内容 以书写形式记录下每一个实验内容,包押 i 输入若干信息、遇到的问题和解决方 法;提交编写的L1LO 或 GRUB 程序。五. 思考题:(1)自己查阅资料,说明如何能在软盘或 u 盘上建立 linux 系统盘。写出关键 步骤。(2)说明 MS-DOS 下的“热启动”命令 Ctrl +Alt + delete 对 linux 系统的影响 是什么?实验三 Linux 系统登录及用户管理实验目的(1

6、)掌握系统远处登录的几个常用命令。(2)理解与用户账号及组账号有关的几个重耍文件。(3)掌握命令行和图形方式下查看、添加、删除用户账号的用法(4)掌握改名用户的方法。复习常用的命令tele nt远处登录命令r sh执行远程计算机上的命令useradd添加用八n ewusers成批淤加用户userdel删除用户usermod修改用户属性groupadd添加用户组groupdde1删除用户组groupmod修改用户组属性su改变用户的身份三?实验内容(1)在虚拟机上以超级用户登录。(2)川tele nt命令远程登录实验室中的其他主机。(3)查阅newusers命令及参数,练习命令方式卞成批添加川户

7、的方式。(4)在命令行方式下练习添加、删除用户,修改用户属性。(5)在命令行方式下练习添加、删除用八纽,修改用八属性组。(6)在图形方式下练习添加、删除用户,修改川户属性。(7)在图像方式下练习添加、删除用八纽,修改用八属性组。(8)用su命令在超级用户与普通用户 Z间改变身份。(9)尝试在远处皆录(非超级用户)情况下能否添加、删除用户,修改用户属性。(10) 在虚拟机上以普通用户登录,再尝试 (2厂(8)项的实验内容。(11)用cat命令打开/etc/passwd文件,查看用八账号创建前后的变化情况。四、实验报告内容以书写形式记录下每一个实验内容,包押i输入若干信息、遇到的问题和解决方法;并

8、回答以下思考题。五、思考题(1)查阅资料,理解passwd和shadow文件的内容,说明成批添加用户命令的原理。(2)通过实验总结用户账号管理的权限问题。(3)建立1个用户账号,/home廿录有何变化?还有哪个文件有变化?实验四文件系统管理、实验目的(1) 理解文件与文件系统的概念(2) 理解文件权限与特殊权限的一样(3) 掌握文件系统的创建。(4) 掌握文件系统的安装与卸载。1、复习常用命令dfIs -1fdisk mkfs mountunmont杏看已女装文件系统的使用情况。列文件目录,产科文件的详细信息创建文件系统婕立文件系统女装文件系统以上命令的具体拆卸文件系材料或man文件。三、实验

9、内容在虚拟机上添加1个硕磁盘(1) 用fdisk命令创建分区。 用mkfs命令建立 MS-DOS、ext2或ext3文件系统川mount命令安装新建的文件系统。(4) 川df命令安装新建的文件系统(5) 练习安装软盘或U盘上的文件系统(6) 用Is-1命令查看文件详细信息。(7) 修改文件的特殊权限。用unmount命令拆卸文件系统。四、实验报告法;并冋答以下思以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方 考题。五、思考题(1) 如何检查新插入的USB设备是否被系统识别?(2) 使用fdisk和mkfs命令需要注意什么?(3) 使用umount命令需要注意什么问题?实验

10、五文件.目录操作命令一、实验目的(1) 掌握文件与目录操作的常用命令。(2) 熟悉文件的分屏显示、输入/出重定向等命令(3) 掌握文件的查找与压缩和解压命令。(4) 掌握管道命令的用法。(5) 拿握设置命令别名的方法。(6) 熟悉me命令集成环境的用法。二、复习常用命令pwd cd 显示当前工作II录 mkdir cat 改变当前目录 创建乜录显示文件内容复制文件cp rm mv删除文件chow n移动文件chmod改变文件属主改变文件权限echo显示“字符串”more分屏显示输入的内容 分屏显less示输入的内容grep从输入的字符中查找指定的字符串man显示指定命令的手册find搜寻文件与

11、kl录compress压缩文件命令un compress解压缩文件命令gzip压缩文件命令解压缩文件命gun zip令设置别名alias、实验内容(1 ) cat/etc/passwd$HOME/passwd命令的作用是什么?验证之。(2) 命令echo abcdetemp形成的文件是什么?其内容是什么?命令echo fghi jtemp形成的文件是什么?其内容又是什么?(3 )命令echo abcdet emp形成的文件是什么?其内容是什么?说明和实验内容(2)有什么不同?说明和实验内容(2 )有什么不命令echo f ghi jtemp形成的文件是什么?其内容是什么? 同?(4 )分屏显示

12、文件passwd的内容。(5 )分屏列/ s b i n下的目录。(6)查看passwd中有包含字符串“00的用户;查看/bin中包含字符串“Is的文件名(7 )把/bin和/sb in下的文件名保存到文件file name屮。(8) 在系统根廿录下用find命令查找passwd文件。(9) 用将/etc目录打包压缩到/home下,然后解圧缩/home/etc. tar. gz o10) 利用管道技术统计当前目录下有多少个文件。11) 利用设置别名命令把 Linux 下的命令设置成与 MS.DOS 下的命令(12)运行me,熟悉命令集成环境下各项菜单命令的用法。法;并冋答以下思四、实验报告内容

13、 以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方 考题。五、思考题(1)总结不同情况卜 ?的川户权限问题。(2) 重定向命令和在使用上有何不同?(3) 管道技术可以给我们带來什么方便之处?(4) 说明你对设置别名命令的认识。实验六进程管理命令一、实验目的( 1)了解如何监视系统运行状态( 2)掌握查看、删除进程的止确方法(3)掌握命令在后台运行的川法(4)掌握进程手工、调度启动的方法二、常用命令who 查看当前在线用八top 监视系统状态ps 査看进程kill 向进程发信号bg 把进程变成后台运行&把进程变成后台运行fg 把后台进程变成前台运行jobs 显示处于后台的进程

14、。at 在指定的时刻执行指定的命令或命令序列batch在系统负载较低、资源较空闲时执行命令或命令序列以上命令的具体用法请参阅教材、课件和 nrnn 手册 三、实验内容1、用 top 命令察看当前系统的状态,并识别各进程的有关栏目。2、 用ps命令察看系统当前的进程,并把系统当询的进程保存到文件process屮03、用 p s 命令察看系统当前有没有 i n i t 进程。4、输入“ cat回车”按 -z 键,出现什么情况?输入 fg 命令出现什么情况?按 -c 键,出现什么情况?5、输入 find / -name 1 s*temp &, 该命令的功能是什么? 查看该进程; 输入 killall

15、 find 命令后,再査看该进程。6、输入 find / -name 1 s*temp &输入 jobs 命令,出现什么情况?输入 fg 命令出现什么情况?7、指定上午 XX (小时) :XX (分钟)执行某命令8、查阅资料,了解 batch 命令与 at 命令的关系9、每逢星期一下午5:50将/data kl录下的所有H录和文件归档并压缩 为:backup, tar. gz放在 /home/backup 廿录下 . (先新建 /data 廿录,并在忖录中 随意生成儿个文件) 四、实验报告以书写形式记录下每一个( 1 -8 )实验内容,包括遇到的问题和解决方法;并 回答以下思考题五、思考题1、

16、 输入 “ cat 冋车” ,-z 键。2、用 kill 命令无法杀死该进程,实验之,并说明为什么。3、用 fg 命令把它变成前台运行,出现什么情况,为什么?实验七shell编程一、实验目的(1) 掌握shell编程的技巧和方法(2) 进一步练习编写shell程序二、shell命令、变量和控制结构这些部分请参阅教材和课件三、实验内容1、编写一个shell脚本程序,打印出班级总成绩排名在前3名(按总成绩递增)学生的姓名、学 号和总成绩。打印输出的格式如下(姓名、学号、第1、2、3门课程成绩及总成绩):zha ng san 23 40 70 60 170wa ng wu 31 60 60 80 2

17、00li si 2 100 50 90 240学生成绩文件己创建。2、编写一个menu的shell脚本程序,执行后的界面为:Number NameFor Linux Menu1exitleave menu or retur n2menugotoano ther local menu3vide i t a file4mailread a mai 15sendsend mail to some one6 cal7 who8 1 s9 catsee your cale ndarsee who is on the system list the files in this directory disp

18、lay a file on the scree nPleaseen ter a nu mber or a n ame for the acti on you wish:要求有清屏功能,能正确地执行各项命令并显示。3、继续完成shell编程大作业四、实验报告说明程序设计的数据结构、画出流程图,编写源程序;在虚拟机上调试通过0五、思考题査阅资料,总结Shell编程的特点、技巧。实验八网络管理命令、实验目的(1)了解网络配置文件(2)掌握网络基本配置的止确方法(3)掌握常用的网络操作命令(4)掌握FTP的基本用法查看或配置本地主二、复习常用命令Ping测试本机与网络中其他计算机的连通性ifcon gfig机的网络n etstat获取网络连接和状态信息三、实验内容允许或禁止同网段的(1)用vi编辑器打开/ etc/hosts. al low与/ etc/ho

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论