linux操作系统实验指导书(20120522)
计算机操作系统实验指导linux版,操作系统实验指导书(linux版).doc
计算机操作系统实验指导linux版,操作系统实验指导书(linux版).doc操作系统实验指导书(linux版)《操作系统》实验指导书实验学时:16适⽤专业:计算机科学与技术实验⼀:进程和线程的创建1. 在linux下编写⼀个应⽤程序,命名为an_ch2_1b。
这个程序不断地输出如下⾏:Those output come from child,[系统时间]另外写⼀个应⽤程序,命名为an_ch2_1a。
这个程序创建⼀个⼦进程,执⾏an_ch2_1b。
这个程序不断地输出如下⾏:Those output come from child,[系统时间]观察程序运⾏的结果,并对你看到的现象进⾏解释。
2。
在linux环境下编写⼀个控制台应⽤程序,程序中有⼀个共享的整型变量shared_var,初始值为0;创建⼀个线程并使其⽴即与主线程并发执⾏。
新创建的线程与主线程均不断地循环,并输出shared_var 的值。
主线程在循环中不断地对shared_var 进⾏加1操作,即每次循环shared_var 被加1;⽽新创建的线程则不断地对shared_var 进⾏减1 操作,即每次循环shared_var 被减1。
观察程序运⾏的结果,并对你看到的现象进⾏解释。
3。
提交源代码以及实验报告。
实验⼆:进程和线程同步和互斥1。
⽣产者消费者问题(信号量)参考教材中的⽣产者消费者算法,创建5个进程,其中两个进程为⽣产者进程,3个进程为消费者进程。
⼀个⽣产者进程试图不断地在⼀个缓冲中写⼊⼤写字母,另⼀个⽣产者进程试图不断地在缓冲中写⼊⼩写字母。
3个消费者不断地从缓冲中读取⼀个字符并输出。
为了使得程序的输出易于看到结果,仿照阅读材料中的实例程序,分别在⽣产者和消费者进程的合适的位置加⼊⼀些随机睡眠时间。
可选的实验:在上⾯实验的基础上实现部分消费者有选择地消费某些产品。
例如⼀个消费者只消费⼩写字符,⼀个消费者只消费⼤写字母,⽽另⼀个消费者则⽆选择地消费任何产品。
《Linux实用操作系统》实验指导书
《Linux实用操作系统》课程实验指导书实验一、Red Hat Linux系统安装一、实验目的:1.掌握虚拟机软件VMWare的使用。
2.掌握Linux安装过程中的分区方法。
3.掌握Linux操作系统的安装和配置过程。
二、实验内容:安装red hat linux操作系统。
三、实验要求:一台pc机,Redhat 9.0,VMWare虚拟机软件。
四、实验课时2课时五、实验指导安装步骤如下:1.通过虚拟机VMWare开始安装RedHat9。
2.语言选择。
3.键盘配置。
4.鼠标配置。
5.选择安装还是升级。
6.安装类型。
7.磁盘分区设置。
8.系统配置。
9.选择引导装载程序。
10.配置联网。
11.防火墙配置。
12.安装并支持多种语言。
13.时区选择。
14.设置根口令。
15.选择软件包。
16.选择单个软件包。
17.安装软件包。
18.创建引导盘。
19.安装完成。
20.引导系统。
21.第一次启动运行,输入登陆用户和密码,登录系统。
实验二、linux常用命令一、实验目的:了解liunx的基本命令,熟练掌握其基本操作。
二、实验内容:1.操作linux常用命令。
2.查看命令执行后的结果。
3.完成相应的实验报告。
三、实验要求:一台pc机,Redhat 9.0,VMWare虚拟机软件。
四、实验课时4课时五、实验指导1.进入linux终端。
实验三、X Window系统一、实验目的:1.了解并掌握GNOME使用方法。
2.了解并掌握KDE使用方法。
二、实验内容:1.使用GNOME和KDE。
2.操作两种桌面环境下的常用软件。
3.对比两种桌面环境的不同。
三、实验要求:一台pc机,Redhat 9.0,VMWare虚拟机软件四、实验课时2课时五、实验指导1.配置X Window。
在如图所示的“X配置”窗口上选择“配置X窗口系统”按钮配置X 的第一步是选择默认的色彩深度和分辨率。
从相应的下拉菜单中选择它们。
确定指定与视频卡和显示器兼容的色彩深度及分辨率。
Linux操作系统实验说明书
Linux操作系统实验说明书1、实验内容及课时为了使学生在上机实验时目标明确,本实验指导书根据教学大纲针对课程内容编写了4个实验,每个实验2学时,学生可以在上机时先完成指导书中给出的内容,在理解掌握所学知识的基础上再深入其他的操作。
实验学时6学时,实验一、二必做,实验三和实验四选一个完成。
4个实验如下:2、实验设备要求实验用机的软件和硬件基本配置。
软件配置:Windows 2000/XP/7系统Orade VM VirtualBox 4 及以上版本Linux Redhat系列硬件配置:CPU P4 2.0G以上、内存 512MB以上3、实验报告要求仔细阅读实验指导书,对实验中要求操作的部分进行操作并截图,最后完成实验心得。
实验报告格式由老师统一提供,最后打印装订统一提交。
实验一、利用虚拟机安装并启动RHEL Server 5一、实验要求(1)掌握利用虚拟机()软件安装RHEL Server5的基本步骤;(2)启动RHEL Server5并进行初始化设置;(3)登录桌面环境;(4)注销与关机。
二、实验内容下创建Red Hat Linux虚拟机(两种方式选择一种即可),要求虚拟机的内存为512MB或更大,硬盘为15GB或更大。
(2)使用RHEL 5.4的DVD光盘或ISO文件安装Linux系统。
三、实验指导和步骤1.硬盘和分区知识以及Linux文件系统的组织方式(1)硬盘和分区知识磁盘有IDE接口和SCSI接口两种。
磁盘在使用前需分区。
磁盘分区有主分区、扩展分区和逻辑分区之分。
一块硬盘可以有4个主分区,其中一个主分区的位置可以有一个扩展分区替换,即可以有3个主分区和一个扩展分区,且一块硬盘只能有一个扩展分区,在这个扩展分区中可以划分多个逻辑分区。
(2)Linux如何表示分区在Windows系统中使用盘符来标识不同的分区,而在linux下使用分区的设备名来标识不同的分区,设备名存放在/dev目录中。
磁盘设备名称如下:●系统的第1块IDE接口的硬盘称为/dev/hda●系统的第2块IDE接口的硬盘称为/dev/hdb●系统的第1块SCSI接口的硬盘称为/dev/sda●系统的第2块SCSI接口的硬盘称为/dev/sdb分区使用数字编号表示:●系统的第1块IDE接口硬盘的第1个分区称为/dev/hda1●系统的第1块IDE接口硬盘的第5个分区称为/dev/hda5●系统的第2块SCSI接口硬盘的第1个分区称为/dev/sdb1●系统的第2块SCSI接口硬盘的第5个分区称为/dev/sdb5注意:数字编号1-4留给主分区或扩展分区使用,逻辑分区编号从5开始。
linux操作系统实训指导书模板
操作系统实训指导书计算机科学与工程系内容提要本书介绍了Linux操作系统的系统特点、系统启动、终端操作命令、VI编辑器的使用、网络操作等内容,在每一部份,均配有详细的插图和使用步骤。
本书可以指导学生熟悉Linux操作系统。
可作为高等职业技术学院Linux操作系统使用实训教材。
中图分类:TP311.5前言1实训的意义和目标《操作系统》的课程设计是通过1周实训时间,使学生掌握Linux操作系统的基本操作,通过使用实际的操作系统,加深对操作系统原理的理解2实训的基本要求1)掌握Linux系统启动模式2)掌握Linux系统文件操作3)掌握Linux系统Shell命令4)掌握Linux系统常用应用程序5)掌握Linux系统网络配置3实训的内容课程设计的内容包括Linux基本操作、文件系统、文本编辑器、Shell命令行操作、常用应用程序和网络配置。
4实训时间安排按照教学进程安排,本课程设计占用时间为一周,可以根据具体进度情况作适当调整。
5课程设计成绩评定第一章基本操作1.1 Linux的启动和关闭1.启动方式当打开一个安装有Linux桌面操作系统的计算机时,首先看到的是一个启动方式选择界面。
如图1-1。
图1-1启动选项Linux桌面操作系统一般会有三种启动方式可供选择:Red Flag Desktop (2.4.26-1)-正常模式,图形化界面,正常使用时就采用这种方式。
Red Flag Desktop (Safe Mode) -安全模式,图形化界面。
应付特殊情况(比如显卡配置错误)时用到的一种启动方式。
安全模式的图形界面是一个标准的640×480、256色的图形界面。
Red Flag Desktop (Console Mode) -命令行模式,文本界面。
默认情况下,Red Flag Desktop (2.4.26-1)处有高亮条表示此方式被选中。
如果想改用其他方式,应该在屏幕下方那行倒计时数字变成0之前用上下光标键移动高亮条进行选择,然后按回车键<Enter>。
LINUX系统实验指导书
《 LINUX系统级应用》课程实验指导书一.实验总学时(课外学时/课内学时):4/6 总学分:2.5(课程)必开实验个数: 4 选开实验个数:2二.适用专业:计算机网络技术(专科)三.三.考核方式及办法:在规定实验时间内完成实验要求,依据实验过程及实验结果在实验现场逐一检查考核。
四.配套的实验教材或指导书:自编实验指导书五. 实验项目:实验1 UNIX基本操作1、实验目的掌握UNIX(LINUX)系统的基本使用方法:系统启动、注销、关闭和关机;帐号管理;文件系统的日常管理;文件系统的权限控制。
2、实验工具及环境UNIX(LINUX)系统网络环境或单机。
3、实验计划学时4学时上机实际操作。
4、实验内容及操作步骤⑴系统启动和关闭①使用自己的账户登录UNIX系统,查看系统提示符确定自己使用的shell程序类型别。
◎开机后,系统自检启动后提示login:(输入:root↙)password:(输入:用户口令↙,root用户为redhat)◎查看/etc/passwd文件可以获得用户使用的shell#grep $LOGNAME /etc/passwd↙可能的显示为:user001:*:200:50::/usr/user001:/bin/sh请思考上述命令怎样得到了当前使用的shell类型的?使用下面的命令也可以查看当前shell:#echo $SHELL②注销和关机命令。
◎用户注销使用:$exit↙或$<ctrl>+<D>↙或$logout↙◎超级用户关机使用:#shutdown↙该命令将结束所有的进程,当执行此命令后系统提示“Safe to Power off or Press Any Key to Reboot”时可以关闭电源或按任一键重启系统。
◎haltsys(halt),reboot只能由超级用户在单用户模式下使用。
⑵帐号管理①添加用户,删除用户,修改个人口令后重新进行登录;◎添加用户的shell命令:#useradd user08↙(Linux系统中可以为adduser)上述命令采用默认属性,UNIX也可以使用选项来指定创建帐户的属性:-c comment用户说明-d directory 指定用户主目录-m 若用户的起始目录不存在则创建-g group指定用户所属组-s shell 指定用户使用的shell-u uid为用户分配标识◎修改口令对linux系统而言,用adduser增加的用户应该随即用passwd命令来修改口令。
Linux实验指导书
《Linux操作系统》实验指导书适用专业:计算机科学与技术江苏科技大学计算机科学与工程学院2008年12月前言本课程是计算机科学与技术专业的一门专业基础课。
通过学习主要使学生掌握操作系统的基本原理,课程以Linux操作系统为例进行讲解,实验也是在Linux操作系统下进行的。
为了加深和巩固学生对操作系统实现原理的理解,培养学生熟练运用操作系统进行应用程序设计,本课程设置了7个实验,对操作系统基本操作、程序设计基础、进程管理、存储管理、文件管理、设备管理、网络管理等方面设置了实验。
具体实验项目为:(1)实验一熟悉Linux常用命令;(2)实验二 Linux下程序设计基础;(3)实验三 Linux下进程间管道通信;(4)实验四 IPC进程间共享内存通信;(5)实验五 IPC信号量使用(6)实验六 Linux内存基本原理(7)实验七 Linux文件管理实验(8)实验八设备驱动程序(9)实验九 Linux 下socket网络通信。
实验一要求熟练Linux下的常用命令,熟练地操作linux。
实验二要求掌握vim编辑器,gcc编译器和gdb调试器的使用。
实验三要求掌握有名管道和无名管道的使用。
实验四要求熟悉共享内存的实现原理,并掌握其使用方法。
实验五要求掌握信号量的使用方法。
实验六要求掌握内存的操作及内存分配和回收等函数的使用。
实验七要求掌握文件操作函数的使用。
实验八要求理解驱动程序的结构,自己编写简单的模块程序。
实验九要求理解网络间进程间通信的基本理论,了解客户/服务器模式;掌握socket的结构以及通信的实现方法。
实验一熟悉Linux常用命令实验学时:3学时实验类型:演示实验要求:必修一. 实验目的:1.掌握Linux下各类命令的使用方法;2.熟悉Linux操作环境。
二.实验内容:练习使用Linux常用命令。
三.实验环境:一台已经安装好Linux操作系统的主机/或安装过vmware的windows系统。
四、实验操作:虚拟机的安装见附件1Linux下常用命令见附件21)获得命令帮助分别演示一下help --help man info 命令的用法;2)目录操作命令(1)启动计算机,利用root用户登录到系统,查看提示符,区别#和$提示符。
《Linux操作系统》实训任务书
实训报告《Linux操作系统实训》任务书一、实训目的Linux操作系统实训是计算机应用与技术专业重要的实践性教学课程,通过本次实训,使学生根据学习过的理论知识,结合一个实际的操作系统——Linux,进一步理解理论知识,并掌握重要的操作系统的思想,进行Linux操作系统的基本操作、程序编辑和调试、进程的控制合通信等,不仅能够提高学生的实践能力,同时能够培养学生严谨、科学的工作作风,为后续的课程的学习打下必要的基础。
1 认真听讲,每个学生必须独立完成实训项目;2 实训时间为1周,严格遵守实训时间安排。
3 按照实验室上机时间安排计划执行,按时上机,认真练习。
4 认真书写实训报告。
四、实训报告书写格式1.封皮2.成绩单3.任务书4.目录5.正文6.参考文献成绩包括出勤纪律、阶段检查和实训报告3个部分。
由实训指导教师科学评定成绩,各项成绩按比例累加得到实训总成绩。
实训各项占总成绩比例如下:出勤纪律:20%阶段检查:50%实训报告:30%注:其中平时成绩和实训报告具有一票否决权,其一不及格总成绩为不及格。
七、说明1、在本实训期间,每一部分内容都是教师先讲解,让学生了解之后再进行练习。
2、本实训注重在规定的时间内完成设计内容,目的在于加强学生的动手能力。
3、上述学时为参考学时,可以根据实训进程做适当的调整。
八、参考资料[1]《Red Hat Linux 9.0 基础教程》第二版黄丽娜清华大学出版社[2] 《Linux实践及应用》罗文村清华大学出版社[3] 《Linux程序员与用户指南》Graham Glass 清华大学出版社[4] 《Linux系统管理技术手册》Evi Nemeth 人民邮电出版社[5] 《红帽Enterprise Linux 3 从入门到精通》(第二版)Micheal Jang 电子工业出版社[6] 《UNIX环境高级编程》(第二版)W.Richard Stevens人民邮电出版社[7]《Linux实用教程》刘兵中国水利水电出版社成绩评定《Linux操作系统实训》任务项目1Linux的键盘命令1.目的(1)使学生了解linux所提供的用户界面中的键盘命令操作界面;(2)熟练掌握常用的键盘命令;(3)了解linux的实模式文本操作界面。
Linux操作系统实验指导书-第2版
(7)使用less命令查看文件/etc/man.config后5行
tail -n 5 /etc/man.config
(8)查看文件/etc/man.config前20行中后5行的内容
head -n 20 /etc/man.config|tail -n 5
(11)使用locate查找所有名称为man.config的文件。
(12)11步和12步的结果一样么?为什么?
(13)找出/etc下文件类型为f的文件
(14)找出系统中大于1M的文件
四、实验指导
1.文件权限
(1)执行echo pwd >> pwd.sh,然后使用ls -al查询一下,发生了什么事?
(2)以两种方式查看系统中新建文件或目录的默认权限
(8)重复步骤6,要求在覆盖前询问是否覆盖。
(9)复制目录/etc/下的内容到/tmp下。
(10)在当前目录下建立文件aaa。
(11)查看该文件的权限、大小及时间
(12)强制删除该文件。
(13)将/tmp下的bashrc移到/tmp/test1/test2中。
(14)将/test1目录及其下面包含的所有文件删除。
①umask
②umask -S
(3)新建文件test1和目录test2,查看它们的权限是否与(2)题中的默认权限相符
umask
touch test1
mkdir test2
ll
(4)列出当前月份的月历
(5)显示整年的月历
(6)显示2012年3月的月历
(7)使用计算器计算100的平方
(8)使用计算器计算1/3,结果保留2位小数
(9)显示当前目录下所有文件(包括隐藏文件)
linux操作系统实训指导书
桂林理工大学高等职业技术学院实训指导书(2013—2014 学年度第2 学期)课程名称: Linux操作系统授课班级: 计应12-1、2、3、4任课教师: 曹英忠教研组长:系部主任:编写时间: 2014 年 6 月5日《Linux操作系统》课程实训指导书一、总体目的为了加强和巩固理论课内容,理论联系实际,培养学生的动手能力和实践能力。
并使学生通过实训熟悉Linux命令,真正学会使用Linux。
二、实训要求为了确保实训顺利进行,培养同学们良好的习惯,增强修养,提高个人素质,特制定以下实训要求:1. 实训室内禁止饮食,禁止吐痰。
禁止在实训室内喧哗、嬉戏、争斗,保持安静,轻声讨论。
2. 不准恶意破坏仪器设备,设备若有损坏及时向实训指导教师报告。
3. 不准无故旷课、迟到、早退;若有特殊情况,需事先请假,征求许可。
4. 旷课3节,实训成绩不及格,2次迟到算旷课1节。
5. 实训时间内,请勿离开实训室10分钟以上,否则以旷课论,若确有急事,需征得实训指导教师同意后方可离开。
6. 按规定时间(最后两次课开始提交)、规定格式(每人一份模板)上交实训报告。
三、实训报告格式要求要求写出实训项目的步骤,格式必须包括实训目的、实训内容、实施方案、实训结果、实训心得和鉴定表等。
四、实训考核办法本实训共九个题目,其中实训编号为一至六号为每个同学必做项,七到九为选做,只需选择其中任何一题即可。
最终根据题目难易程度、完成比例、答辩情况、实训表现和态度、实训报告的内容及其表达给以量分。
本着对大部分同学公正平等的原则,对实训成绩考核办法如下:实训成绩考核内容有实训表现与态度(10%)、实训操作过程和实训内容掌握程度(60%)、实训报告的内容与文字表达(30%)三部分组成。
具体细则如下表:五、时间分配实训目录实验一、Linux的基本操作和常用命令的使用实验二、Linux网络参数的配置实验三、Linux的用户管理实验四、Linux的进程管理实验五、Linux的文件管理实验六、利用Samba实现Windows和Linux的资源共享实验七、Linux Web服务器的配置实验八、Linux的FTP服务试验九、shell编程实验一、Linux的基本操作和常用命令的使用一、实验目的1.学会不同Linux用户登录的方法。
Linux操作系统实验指导书.doc
《Linux操作系统》实验指导书主编教师:王振目录实验一Linux操作系统的安装 (3)【实验目的】 (3)【实验环境】 (3)【实验重点及难点】 (3)【实验内容】 (3)实验二常用命令的使用(一) (5)【实验目的】 (5)【实验环境】 (5)【实验重点及难点】 (5)【实验内容】 (5)实验三常用命令的使用(二) (9)【实验目的】 (9)【实验环境】 (9)【实验重点及难点】 (9)【实验内容】 (9)实验四VI编辑器的使用 (14)【实验目的】 (14)【实验环境】 (14)【实验重点及难点】 (14)【实验内容】 (14)实验五Linux系统管理与配置 (15)【实验目的】 (15)【实验环境】 (16)【实验重点及难点】 (16)【实验内容】 (16)(一)命令行管理 (16)(二)图形界面管理 (17)实验六shell编程(一) (19)【实验目的】 (19)【实验环境】 (19)【实验重点及难点】 (19)【实验内容】 (19)实验七shell编程(二) (23)【实验目的】 (23)【实验环境】 (23)【实验重点及难点】 (23)【实验内容】 (23)实验八FTP服务器的配置 (25)【实验目的】 (25)【实验环境】 (25)【实验重点及难点】 (25)【实验内容】 (25)实验九NFS服务器 (26)【实验目的】 (26)【实验环境】 (26)【实验重点及难点】 (26)【实验内容】 (26)实验十配置Samba服务器 (28)【实验目的】 (28)【实验环境】 (28)【实验重点及难点】 (28)【实验内容】 (28)实验一Linux操作系统的安装【实验目的】1.掌握Linux操作系统的安装;2.通过安装,学习Linux操作系统与其他操作系统的区别。
【实验环境】1、Linux操作系统安装;2、虚拟机软件;3、计算机内存配置要求512M以上。
【实验重点及难点】Linux操作系统安装过程。
Linux实验指导书
大理学院DALI UNIVERSITY数学与计算机学院实验讲义《Linux基础》目录第一部分绪论第二部分基本实验指导……………………………………………………………………......(1)实验一Linux 系统的安装……………………………………..……………………..................(1)实验二Red Hat Linux 9.0的基本操作…………………………..........................(7)实验三Linux 的基本操作和常用命令的使用……………(11)实验四Linux 的用户管理……………………………………..………………..................(17)实验五Linux 的进程管理……………………………………..………………..................(20)实验六Linux 的文件管理……………………………………..………………..................(26)实验七Linux Web 服务器的配置……………………………………....................(34)实验八DNS 服务器的配置……………………………………..………………....................(39)实验九DHCP 服务器的配置………………………………..………………....................(50)实验十I P 路由的配置…………………………………………………………......………………………....(56)参考文献 (62)第一部分绪论本指导书是根据《Linux基础》课程实验教学大纲编写的,适用于计算机科学与技术及相关专业。
一、本课程实验的作用与任务本课程以通用操作系统Linux及其以上的各种典型应用为研究对象,是一门理论与实践相结合性质很强的课程。
通过实验使学生详细了解Linux操作系统的使用方法,包括多分区的安装和引导、基本的命令、桌面系统、编辑环境等,最终能够掌握Linux系统的配置和管理。
Linux操作系统实训指导书
Linux操作系统实训指导书实训名称:Linux操作系统实训课程代码:学分:3实训周数:3课时数:60适用专业:计算机科学与技术一、实训的目标1.培养学生查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。
2.能熟练应用Linux桌面版,使用Linux替代Windows进行日常办公操作,学会在Linux平台上构建应用服务器,参与小组协作,共同完成综合课题任务。
3.根据个人的使用经验和结果,撰写实验报告。
二、实训的背景知识背景知识是学生具备基本的网络基础知识,会操作windows平台。
三、实训内容(一)Ubuntu server的安装1.到ubuntu的网站下载光盘镜像(For X86)2.我们使用vm安装,可以不用刻盘,要在新计算机上安装一般要刻盘3.使用vm6.5安装步骤如下:创建虚拟机选择虚拟机类型选择cd的ISO所在地目录用cd引导选择语言,我们工作时建议选择English,在做实验时可以选择中文简体,一般来说,安装Ubuntu server 没有必要选择中文环境。
因为服务器配置和管理都是在终端下进行的,很少用到中文也不能用中文(默认无法显示中文,除非用zhcon)。
不过这里还是选择“中文(简体)”好了,需要英文环境还可以改的。
选择第一项开始安装,需要做一些安装的设置,比如:选择键盘布局选择china加载组件和配置网络接下来会加载光盘上的组件,然后自动进行网络的配置──前面我已经说过我的网络是DHCP 自动分配的了,所以我这里很顺利。
如果你不是,也不要紧,安装好以后也可以进行网络的配置,这两个步骤完成后,就会要求输入主机名,默认是“ubuntu”,我取成了“kxsrv”接着是时钟设置硬盘分区是Linux 中非常重要的一关,如果要详细介绍可以单独介绍成一个章节,但是现在的重点不是这个,所以分区也采用的默认的设置。
在企业中我们也可以选择手动——,分成一个―/‖和一个SWAP和用户自己的数据分区。
实验指导书 linux操作系统的安装
实验指导书linux操作系统的安装与常见维护一、实验目的在仿真软件VM vare环境下安装linux操作系统。
安装后进行常见的配置操作,使操作系统能够具备运行网络服务的能力。
使学生具备独立安装并配置linux操作系统的能力。
二、预习要求1.了解虚拟机软件,重点了解Vmware;2.了解linux操作系统的安装方法;3.了解网络操作系统的配置;4.了解Apache web server的工作原理;三、实验内容1)独立完成虚拟机软件VMware的安装;2)linux操作系统安装环境的设置;3)安装linux操作系统;4)维护、配置linux操作系统;四、实验步骤1.在Windows XP环境下安装虚拟机软件VMvare;2.打开VMvare虚拟机软件,选择新建一个典型的客户操作系统(red hat AS 5)。
选择默认的网络连接方式(use bridge networking)和磁盘大小(8G)。
虚拟机的命名方法:学号_姓名;3.设置虚拟机采用镜像光盘形式的光驱。
启动虚拟机并按照操作系统安装向导一步一步进行安装操作;4.安装过程需要对系统进行设置,具体包括如下内容:设置磁盘分区,划分一个根分区和一个swap分区;设置网络接口地址:192.168.111.x(其中x为电脑编号加上100);设置主机名为:学号_姓名;设置默认的grub起动器;设置口令,安装完毕以后使用:root加设置的的口令登录系统;软件选择时需要包括开发工具;5.机器启动后熟悉linux操作系统环境:运行常见的命令:#cd/ls/pwd/useradd/passwd/more…查看当前网络情况:#ifconfig了解整个操作系统的文件系统,每个目录的作用;学会关机:#halt或者init 0学会重启:#reboot学习从某个ftp服务器上下载文件;6.从ftp服务器获取apache web server的源代码进行安装(可选):将源代码放入某个目录;解压缩源代码:#tar xzvf apache_1.3.41.tar.gz;进入源代码所在的目录;配置软件:#./configure –prefix=/usr/local/apche编译软件:#make安装软件:#make install进入软件所在的目录:#cd /usr/local/apache/bin运行软件:./apachectl start7.从别的机器测试apache web server是否已经正常运行;(可选)五、注解Wmware虚拟环境化环境提供了如下的网络接口方式(在新建虚拟机后点击Network Adapter 选项):1、Bridge方式:相当于虚拟机内的网络接口和宿主机的某个接口进行共享。
Linux操作系统实验指导书
《Linux系统管理与维护》实验指导书实验一初识Linux操作系统一实验名称初识Linux操作系统二实验目得与要求掌握Linux得启动、登录与注销。
三实验内容1、以root用户与普通用户两种不同身份登录Linux,说出其登录后得差异.2、图形模式下得注销、重启与关机。
3、学会在虚拟机上登录与注销Linux。
四操作步骤与结果分析五问题与建议实验二Linux得桌面应用一实验名称Linux得桌面应用二实验目得与要求ﻩﻩ熟悉Linux操作系统桌面环境ﻩ熟悉Linux文件系统及常用得操作ﻩ掌握Linux下使用外部存储设备、网络设备ﻩ掌握Linux下安装应用程序三实验内容1、查瞧GNOME提供得“应用程序”、“位置”或者“系统”菜单,运行其中得应用程序与工具。
2、查瞧Linux文件目录结构,学会常用得文件目录操作,如复制、粘贴、移动、删除、更名、创建文档、创建文件夹等。
3、练习在Linux下使用光盘与U盘.4、学会网络配置,使计算机能够进行网络浏览等操作。
5、学会在Linux下安装新得应用软件。
四操作步骤与结果分析五问题与建议实验三Linux操作系统得安装一实验名称ﻩLinux操作系统得安装二实验目得与要求掌握安装Linux操作系统三实验内容1、通过学习《项目五Linux操作系统得安装及远程服务》得内容,学会如何安装Linux。
环境:windows系统、vmware虚拟机、Redhat Linux镜像光盘。
通过安装向导将安装分为两步:1、基本安装,2、配置及具体安装。
在第一阶段重点如何分区,在第二阶段重点掌握如何设置密码及安装桌面环境。
四操作步骤与结果分析五问题与建议ﻬ实验四Linux在系统管理中得应用一实验名称Linux在系统管理中得应用二实验目得与要求理解Linux文件系统,掌握文件目录命令。
掌握常用得文件管理命令。
理解Linux用户、组与权限得概念,掌握用户、组与权限管理命令.理解设备文件得概念,掌握常用得设备管理命令.掌握常用得网络管理命令,学会网络配置.三实验内容shell命令(一):1.练习使用向上与向下光标查瞧命令历史表.2.练习将多个命令在一行显示;练习将一个命令在多行显示。
Linux操作系统实验指导书
Linux操作系统实验指导书Linux操作系统实验指导书计算机科学与技术学院技术科学与技术系实验⼀Linux系统安装与简单配置⼀、实验⽬的1.掌握虚拟机的配置过程。
2.掌握Linux系统的安装过程和简单配置⽅法。
3.掌握Linux系统的启动、关闭步骤。
⼆、实验内容1.安装并使⽤虚拟机(如Sun Virtualbox ver 3.06)。
2.在虚拟机上安装Linux系统(如红旗Linux桌⾯版4.0)。
3.配置Linux系统运⾏环境。
4.正确地启动、关闭系统。
三、主要实验步骤1.安装虚拟机软件(例如Sun Virtualbox ver 3.06),下图为安装好Virtualbox且运⾏成功的界⾯。
2.在Virtualbox虚拟机中新建虚拟电脑1)点击“新建”图标,就会弹出“欢迎使⽤新建虚拟电脑向导”,点击“下⼀步”图标,在下图中的对话框中填写虚拟电脑的名称,例如“myredf”,并选择操作系统类型,点击“下⼀步”图标2)接着设置内存⼤⼩,例如下图所⽰,点击“下⼀步”图标3)接着设置虚拟硬盘⼤⼩,点击“下⼀步”图标拟硬盘类型”,如下图所⽰,且点击“下⼀步”图标5)在“虚拟硬盘所在位置和空间⼤⼩”对话框中,点击“下⼀步”图标,然后出现“摘要”对话框,点击“完成”图标,6)再次点击“完成”图标,出现下图所⽰的虚拟机界⾯:7)接着为虚拟机myredf配置虚拟光驱,点击设置图标,出现下⾯的界⾯:8)在光驱栏⽬中,选择分配光驱,再选择虚拟光盘,接着点击右边的⽂件夹图标,在弹出的虚拟介质管理器对话框中,注册红旗Linux的安装光盘映象⽂件(例如redflag.iso),然后点击确定,就会出现如下的界⾯:9)在虚拟机主界⾯中,点击“开始”图标,启动虚拟机myredf的运⾏,就会出现如下的界⾯:10)接着,就按照课本中的关于红旗Linux的安装步骤,⼀步⼀步地进⾏配置和安装Linux。
3.安装成功Linux之后,再按照课本中的步骤进⾏登录和退出系统以及进⾏⼀些简单的配置⼯作。
Linux实用操作系统实验指导书
Linux实用操作系统实验指导书实验一Linu某常用命令(一)一、实验目的1、熟悉Shell环境和Shell命令格式2、熟悉使用Linu某文件系统操作命令3、熟悉使用文件权限管理命令4、熟悉使用Linu某文件内容操作命令5、熟悉使用进程管理命令6、熟悉使用联机帮助命令二、实验工具1、Linu某操作系统三、实验说明本实验共4个学时,分为两个部分。
前一部分实现实验目的中的1~3三部分。
后一次实现其余部分。
四、实验内容和步骤(1)改变目录命令:cd目标目录路径步骤1:使用绝对路径依次进入Linu某根目录下的所有子目录。
例如:cd/ur/bin步骤2:使用绝对路径依次进入用户目录。
步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数l命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd/binlc某步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。
步骤4:直接列出子目录中的文件。
例如:li868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。
步骤7:使用-a或-A选项,观察结果有什么变化。
步骤8:综合使用以上选项。
(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。
mkdirtmp步骤2:删除该目录rmdirtmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。
mkdir~/tmp步骤4:删除该目录rmdir~/tmp步骤5:使用-p参数一次创建多级目录。
如:mkdir~/tmp/dir1步骤6:使用-p参数删除多级目录。
如:cd~rmdirtmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/ur/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir~/tmpcp/ur/include/ignal.h~/tmp步骤2:从/ur/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。
Linux课程实验指导书
Linux/Unix 实验指导书合肥工业大学管理学院2012年12月《Linux/Unix》课程实验是《Linux/Unix》课程的重要组成部分,旨在通过实践加深学生对操作系统理论知识的理解,建立对Linux/Unix系统的感性认识,掌握Linux操作系统的基本操作和一般性系统管理。
1 目的本实验是课程《Linux/Unix》的重要组成部分,是培养学生掌握Linux操作系统基本概念、基本操作技能及一般性系统管理,并兼顾常用软件使用的重要环节。
2 基本要求实验前学生要熟练掌握计算机的基础知识,在实验中具体进行实际操作,能在文本模式和X-Window图形模式下熟练使用Linux系统,会进行基本的文本编辑及网络应用的配置。
通过实验,建立对操作系统和Linux/Unix的感性认识,为后续的学习铺垫。
3 实验内容3.1 实验一(1)实验名称Linux/Unix系统管理。
(2)实验类型验证。
(3)实验学时4学时。
(5)实验地点南区管院机房。
(6)实验目的通过上机操作,使学生熟悉Linux/Unix系统的基本操作和系统管理。
(7)实验内容①Linux文件管理相关操作。
②Linux用户管理操作。
③设备加载和卸载。
④ Vi的使用⑤ X-Window下的系统管理(8)实验步骤与方法①打开计算机,进入Linux系统;②Linux启动过程显示硬件检测、模块安装等信息,启动过程结束后显示登录提示,要求输入用户名和口令,在该状态下输入用户名和口令(用户名root,口令linux);如果用户名和口令输入正确,进入系统,在命令行显示命令提示符“#”。
这时进行以下操作试验。
③Linux文件管理相关操作:第一步,显示当前工作目录:输入命令“pwd”,应显示当前目录“/root”;第二步,切换当前目录:输入命令“cd /sbin”,进入目录/sbin;然后输入命令“pwd”,应显示当前目录名“/sbin”;第三步,显示当前目录内容:输入命令“ls”,应显示当前目录下所有可见目录和文件名称。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《linux操作系统》实验指导书
数学科学学院
信息与计算科学教研室
2013年3月
编写人:汪志圣
目录实验一Linux的安装及环境
实验二Linux常用管理命令
实验三Linux系统管理
实验四Linux基本网络配置
实验五FTP及Samba服务器的配置与使用实验六Apache服务器的配置与使用
实验一 Linux的安装及环境
一、实验内容
学习linux的安装过程及硬盘分区、linux的启动和退出。
二、实验目的及要求
◆能够独立安装linux操作系统
◆掌握启动和退出redhat linux9.0的方法。
◆掌握启动和退出redhat的方法以及在不同运行级别下的redhat查
看。
三、实验环境及条件
奔腾以上微机一台,redhat linux9.0操作系统。
四、实验设计及实施的指导
⏹安装redhat linux9.0操作系统的准备工作:
1. Red Hat linux 9.0的硬件需求:
◆CPU
◆硬盘空间:最少安装450MB;安装服务器850MB;安装个人桌面
1.7GB;安装工作站
2.1GB;全部安装 5.0GB
◆内存CPU的类型和型号
2. 安装前的准备
◆硬件兼容性:/hcl
◆磁盘空间
◆安装类型:个人桌面、工作站、服务器、定制、升级
⏹安装redhat linux9.0操作系统的步骤:
⏹Red Hat Linux9.0的登录和关闭
⏹登录:登录实际上是向系统做自我介绍,又称验证
(authentication)。
⏹注销:如果想切换用户登录,可采用注销当前图形化桌面会话。
操
作的方法是:
◆依次选择“主菜单→注销”命令。
◆打开确认对话框,选择“注销”选项,然后点击“确定”按钮。
⏹关机和重新启动
◆依次选择“主菜单→注销”命令。
◆在打开的对话框,选择“关机”或“重新启动”选项。
⏹命令方式关机
◆shutdown命令
◆poweroff命令:关闭系统后关闭电源
◆reboot命令:只能重新启动系统,不能关闭系统。
◆halt命令:如果系统的运行级别为0或6则关闭系统,否则调
用shutdown命令来关闭系统。
五、思考问题
1. linux在安装之前的分区格式是什么?
2.如何查看、切换系统的运行级别?
实验二 Linux常用管理命令
一、实验内容
掌握Linux下常用的文件及目录的操作命令;掌握文件打包及压缩命令;学会使用帮助信息。
二、实验目的及要求
⏹了解Linux下的Shell常用命令;
⏹掌握文件及目录操作命令;
⏹掌握文件打包、压缩命令;
⏹掌握联机帮助命令的使用方法。
三、实验环境及条件
硬件:PC 机,操作系统Redhat。
四、实验设计及实施指导
1.文件及目录操作命令
⏹练习常用shell命令(Date、bc、echo、last、history等)。
⏹练习文件及目录常用的管理命令(ls、find、cat、grep、diff、
cp、rm、mv、wc、mkdir、rmdir、chmod、 chown、pwd、cd等)
⏹重定向和管道命令:
⏹输入输出重定向
⏹管道
2.文件压缩命令
⏹Gzip,找一个文件对它进行使用gzip压缩。
⏹Tar,找一个文件对它进行使用tar压缩和解压缩。
⏹Unzip,找一个文件对它进行使用unzip解压缩。
3.联机帮助命令命令
⏹Man
⏹whereis
五、思考问题
1、硬链接与符号链接有什么区别?
实验三 Linux系统管理
一、实验内容
对用户和工作组管理相关的管理方法和文件系统管理的相关管理方法。
二、实验目的及要求
⏹掌握对用户和工作组管理相关的管理方法。
⏹掌握对文件系统管理的相关管理方法
三、实验环境及条件
软件:PC 机操作系统REDHAT LINUX 9.0。
四、实验实施步骤
1、用户和工作组管理
⏹使用命令(head、tail、cat等)熟悉及查看相关文件:passwd文
件、shadow文件、group文件、gshadow文件。
⏹维护命令练习:useradd、usermod、groupadd、groupmod、passwd
⏹用户和组的状态命令
2、进程管理
⏹ps
⏹pstree
⏹kill
⏹sleep
3、系统安全管理,熟悉并查看系统安全日志文件。
4、文件系统管理,使用mount、umount等命令来查看u盘或者windows 文件系统练习。
5、包管理,自己下载并安装一个软件包,写出其安装步骤
实验四 Linux基本网络配置
一、实验内容
⏹linux图形界面方式和命令方式下对网络的配置
⏹网络配置文件的含义
二、实验目的及要求
⏹掌握在图形界面方式配置网络
⏹掌握在命令方式下配置网络
⏹理解网络配置文件的含义
三、实验环境及条件
软件:PC 机操作系统REDHAT LINUX 9.0 。
四、实验实施步骤
1. 图形界面方式配置网络
对一个Linux系统进行网络配置,配置的主要参数如下(参考):
⏹网络IP地址:211.85.203.22
⏹子网掩码:255.255.255.0
⏹默认网关:211.85.203.254
⏹DNS服务器地址:211.85.192.8
启动redhat-config-network管理工具,方法有以下两种:
⏹依次单击面板上的“主菜单→系统设置→网络”,可打开如图对
话框。
⏹在终端的提示符下输入“redhat-config-network”命令,可打
开如图对话框。
2、使用常用命令配置网络
ifconfig、ping、netstat、route、tcpdump等
3、熟悉网络配置文件的内容并说明其作用及含义
五、思考题
在局域网中有一台Linux主机,其通过网关连接到互联中,现在该Linux 主机不能通过浏览器访问到互联网中的某个站点,通常如何查找故障?
实验五 FTP及Samba服务器的配置与使用
一、实验内容
⏹FTP服务器的启动、配置及使用方法。
⏹Samba服务器的启动、配置及使用方法。
二、实验目的及要求
⏹掌握FTP服务器的启动、配置及使用方法。
⏹掌握Samba服务器的启动、配置及使用方法。
三、实验环境及条件
奔腾以上微机一台,redhat linux9.0操作系统。
四、实验实施步骤
1、FTP服务器的启动、配置及测试方法
⏹启动服务:service vsftpd start
⏹配置服务器
⏹修改vsftpd的默认配置
修改/etc/vsftpd/vsftpd.conf配置文件,激活以下两项,即在原文件以下两行前的“#”去掉。
anon_upload_enable=YES//允许匿名用户上传
anon_mkdir_write_enable=YES//允许匿名用户创建新目录
⏹测试服务器,FTP客户端的常用命令测试。
2、Apache启动、配置及使用方法
⏹启动,# pstree | grep httpd
⏹可以使用如下命令查看Apache服务器的运行状态:
# service httpd status
⏹可以使用下面的命令来启动或重新启动Apache服务器:
service httpd start
service httpd restart
⏹配置
1)依次单击“主菜单→系统设置→服务器设置→HTTP服务器”。
2)在终端提示中键入下面的命令。
# redhat-config-httpd
在“主”标签下配置基本设置、在“虚拟主机”标签下来配置默认设置、在“虚拟主机”标签下,配置默认的虚拟主机。
如果要为多个 URL 或虚拟主机提供服务,则添加额外的虚拟主机。
实验六 Apache服务器的配置与使用
一、实验内容
Apache服务器的启动、配置及使用方法。
二、实验目的及要求
掌握Apache服务器的启动、配置及使用方法。
三、实验环境及条件
奔腾以上微机一台,redhat linux9.0操作系统。
四、实验实施步骤
(1)启动
# pstree | grep httpd
可以使用如下命令查看Apache服务器的运行状态:
# service httpd status
可以使用下面的命令来启动或重新启动Apache服务器:
service httpd start
service httpd restart
(2)配置
⏹依次单击“主菜单→系统设置→服务器设置→HTTP服务器”。
⏹在终端提示中键入下面的命令。
# redhat-config-httpd
⏹在“主”标签下配置基本设置、在“虚拟主机”标签下来配置默认
设置、在“虚拟主机”标签下,配置默认的虚拟主机。
如果要为多个 URL 或虚拟主机提供服务,则添加额外的虚拟主机。