桂林理工大学高等职业技术学院
(2013—2014 学年度 2 学期)
课程名称:        Linux操作系统     
授课班级:      计应12-123   
任课教师:          曹英忠           
教研组长:                           
系部主任:                           
编写时间:  2014    6   5
Linux操作系统》课程实训指导书
一、 总体目的
为了加强和巩固理论课内容,理论联系实际,培养学生的动手能力和实践能力。并使学生通过实训熟悉Linux命令,真正学会使用Linux
二、 实训要求
为了确保实训顺利进行,培养同学们良好的习惯,增强修养,提高个人素质,特制定以下实训要求:
1. 实训室内禁止饮食,禁止吐痰。禁止在实训室内喧哗、嬉戏、争斗,保持安静,轻声讨论。
2. 不准恶意破坏仪器设备,设备若有损坏及时向实训指导教师报告。
3. 不准无故旷课、迟到、早退;若有特殊情况,需事先请假,征求许可。
4. 旷课3节,实训成绩不及格,2次迟到算旷课1节。
5. 实训时间内,请勿离开实训室10分钟以上,否则以旷课论,若确有急事,需征得实训指导教师同意后方可离开。
6. 按规定时间(最后两次课开始提交)、规定格式(每人一份模板)上交实训报告。
三、 实训报告格式要求
要求写出实训项目的步骤,格式必须包括实训目的、实训内容、实施方案、实训结果、实训心得和鉴定表等。
四、 实训考核办法
本实训共九个题目,其中实训编号为一至六号为每个同学必做项,七到九为选做,只需选择其中任何一题即可。最终根据题目难易程度、完成比例、答辩情况、实训表现和态度、实训报告的内容及其表达给以量分。
本着对大部分同学公正平等的原则,对实训成绩考核办法如下:
实训成绩考核内容有实训表现与态度(10%)、实训操作过程和实训内容掌握程度(60%)、实训报告的内容与文字表达(30%)三部分组成。
具体细则如下表:
评分标准
对应成绩
等级
能够在规定时间内很好的按标准、按要求准确、熟练的完成各项任务,实训报告能对实训内容进行全面、系统的总结,并能运用理论知识对某些问题加以分析。
90100
优秀
能够掌握基本操作技能和基础知识,较好的完成该项任务,实训报告能对实训内容进行全面、系统的总结。
8090
良好
能够掌握绝大部分的基本操作技能和基础知识,能完成大部分的实训任务,达到规定的主要要求,实训报告能对实训内容进行比较全面的总结。
7080
中等
能够掌握大部分基本操作技能和基础知识,完成了实训的主要任务,达到规定的基本要求,能够完成实训报告,内容基本正确。
6070
及格
以上四个等级均需全勤,但如果具备下列条件之一者,均以不及格论。
1、未达到规定的基本要求,实训报告抄袭别人、马虎潦草内容明显错误者。
2、未参加实训时间超过全部实训时间的三分之一以上者。
3、实训中态度不端正,有违纪行为,教育不改者。
060
不及格

五、 时间分配
实训时间
实训内容
周一
上午
实验一、二
下午
完成实验一、二的实训报告,搜集实验三、四的实验材料
周二
上午
完成实验三、四
下午
完成实验三、四的实验报告,并进行实验五、六的资料准备,验收实验一、二、三、四
周三
上午
完成实验五、六
下午
完成实验报告,进行实验七、八的资收集,验收实验五、六
周四
上午
完成实验七、八
下午
完成实验报告,进行实验九的资收集,验收实验七、八
周五
上午
完成实验九
下午
完成实验报告,进行最后的验收阶段,并收集实训报告及其鉴定表
实训目录
实验一Linux的基本操作和常用命令的使用
实验二、Linux网络参数的配置
实验三、Linux的用户管理
实验四、Linux的进程管理
实验五、Linux的文件管理
实验六、利用Samba实现WindowsLinux的资源共享
实验七、Linux Web服务器的配置
实验八、LinuxFTP服务
试验九、shell编程


实验一Linux的基本操作和常用命令的使用
一、实验目的
1.学会不同Linux用户登录的方法。
2.掌握常用Linux命令的使用方法。
3.了解Linux命令中参数选项的用法和作用。
二、实验工具与设备
1.已安装Linux操作系统的计算机。
2.或装有Windows操作系统的计算机并通过网络与Linux服务器连接。
三、实验内容和步骤
1.登录系统
以适当的用户名在Windows下远程登录Linux主机,或在装有Linux系统的计算机中登录Linux系统。
2.文件操作命令
1)查看文件与目录ls
2)显示文件内容命令(cat
3)文件复制命令(cp
4)文件改名命令(mv
5)删除文件命令(rm
3.目录操作命令的使用
1)改变当前目录命令(cd)和显示当前目录命令(pwd
2)建立子目录命令(mkdir
在用户目录下创建如图所示的目录结构。
  创建的目录结构
3)删除子目录命令(rmdir
4.用户管理命令的使用
1)登录命令(login)和注销命令(logout
提示:可以直接用Ctrl+d退出或注销用户。
2)添加和更改用户命令
添加用户
转换用户
3)修改用户密码命令(passwd
4)关机命令(shutdown,终止或重启系统的命令)
命令格式:shutdown  [-r] [-h] [-c] [-k]  [[+]时间]
5.其他操作命令的使用
1)链接命令(ln
2)查看用户命令
who命令:查看当前正在登录的其他用户的命令。
whoami命令:查看当前正在使用(登录)的用户名。
3)查看命令帮助信息命令(man
man命令:联机帮助命令。用于查询命令和程序的使用方法和参数。
.实验要求
1.写出实验报告
2.练习题
1)熟悉Linux命令的功能和使用。
2)将图1-5所示的目录结构变为图1-6所示的目录结构。请用最少的命令完成操作,并写出所使用的命令(图中方框表示目录,圆圈表示文件)。
1-5 目录结构图(1          2-6 目录结构图(2
实验二、Linux网络参数的配置
一、实验目的
1.掌握Linux下网络参数的查看方法并理解网络参数的含义。
2.掌握Linux下网络参数的配置。
二、实验工具与设备
一台带网卡的已安装好Linux的计算机。
三、实验内容和步骤
1.用命令行配置
1)查看网络运行情况
    在命令行直接输入命令:ifconfig
2)为网络接口eth0配置IP地址
假设为网卡eth0配置IP地址:192.168.1.1/2424表示24位网络号)。
在命令行输入命令:ifconfig eth0  192.168.1.1ifconfig eth0 192.168.1.1/24
注意:各参数必须用空格隔开。
3)激活网络接口eth0
在命令行输入命令:ifconfig eth0 up  ifup eth0
4)关闭网络接口eth0
在命令行输入命令:ifconfig eth0 down  ifdown eth0 linux命令及shell编写
5)将网络接口eth0设置为动态获取IP地址
命令:ifconfig eth0 dynamic
6)为系统添加缺省网关192.168.1.254
命令:route add default gw 192.168.1.254
2.直接修改配置文件
    通过命令可以快捷地进行网络参数的配置,但系统重新启动后,所设置的网络参数将丢失。直接修改配置文件可以解决该问题。所有的配置文件都在/etc目录下。以下是几个主要配置文件。
1)文件etc/sysconfig/network
内容如下:
NETWORKING=yes
HOSTNAME=localhost.localdomain
说明
NETWORKING:定义在系统启动时是否启动网络,如果不希望启动则设定为no
HOSTNAME:定义主机的名称。
2)文件etc/sysconfig/network-scripts/ifcfg-eth0
内容如下:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.0.254
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
3)文件/f内容如下:
search abc
nameserver 192.168.1.1
nameserver 192.168.1.252
3.在图形界面下配置网络参数
    在主菜单中选择系统设置网络选项,弹出网络配置对话框,这里配置的参数实际上是直接对以上介绍的配置文件进行修改。
.本实验问题:
1.查看当前网络配置的参数。
2.在Linux主机中将网络参数按以下要求设置:
IP地址:192.168.10.xx2254
子网掩码:255.255.255.0
网关:192.168.10.1
3.定义系统启动时启动该网络接口。
4.定义用户是否可以启动该网络接口。
.本实验要求:
1.写出实验报告。
2.分别用三种方法实现本实验的实验内容。
3.三种配置网络参数的方法所得的最终结果有不相同的地方吗?如果有,区别在哪里?
实验三、Linux的用户管理
一、实验目的
1.掌握为root用户修改密码的方法。
2.掌握创建新用户的方法。
3.掌握用户组的管理方法。
4.掌握为用户授权的方法。
二、实验工具与设备
安装Linux系统的计算机一台。
三、实验内容和步骤
1Linux的用户管理
1)创建新用户:useradd
2)删除用户:userdel
2Linux的用户组管理
1)创建组:groupadd
2)管理组成员
可以编辑/etc/group文件,将成员添加到相应的组里面。也可以用 gpasswd 命令向组中添加成员。该命令中带参数-a,后面是要添加的用户名和所属组名。例如:gpasswd -a user01 student

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。