当前位置:文档之家› 操作系统实验指导书

操作系统实验指导书

实验前准备工作:Linux的安装一. 实验目的1.掌握Red Hat Linux操作系统的安装步骤。

2.掌握启动、关闭操作系统的方法。

二.实验准备Red Hat Linux操作系统既可以单独安装在一个计算机系统中;也可以与其它操作系统如windows操作系统一起安装在一个计算机系统中,但注意在安装时要先装windows操作系统,再装Linux;或者利用主机的资源(如CPU、内存、硬盘),模拟出的一台新计算机。

然后在虚拟机中安装windows、Linux等系统,使用虚拟机对主机的要求比较高,建议内存512MB以上。

1.硬盘分区理解硬盘、分区的名称:•IDE硬盘名称: /dev/hda, /dev/hdb ……•SCSI硬盘名称:/dev/sda, /dev/sdb ……分区名称:/dev/hda1, /dev/hda2 ……一个硬盘最多分4个主分区和扩展分区,扩展分区最多只能建1个,扩展分区不能直接放数据,还必须建立逻辑分区才能使用。

安装Red Hat Linux至少需要两个硬盘分区:一个或多个―Linux native‖类型的分区,一个―Linux swap‖类型的分区。

即使将Linux安装在一个专门的硬盘上,或者一台不安装其他操作系统的计算机上,仍然需要为其创建分区。

在安装过程中,会提示用户为Red Hat Linux 创建分区,必须保证有足够的硬盘空间来创建分区。

推荐以下分区配置:(1)一个根分区(2)一个交换分区(3)一个/usr分区(4)一个/home分区。

2. 安装类型Red Hat Linux提供了三种类型的安装:(1)客户机类型安装(workstation)(2)服务器类型安装(server system)(3)自定义类型的安装(custom system)三.实验内容请在虚拟机中安装Linux。

1. 安装虚拟机软件常用的虚拟机软件有Vmware和VPC,如果主机性能较好,还能同时虚拟出多台虚拟机;一台虚拟机对应主机上的一个目录,删除该目录就删除了虚拟机;该目录拷到其它电脑上可直接使用。

使用虚拟机的步骤(1) 安装Vmware软件(2) 在Vmware中新建虚拟机•确定虚拟机的配置内存大小、硬盘类型(IDE&SCSI)、硬盘大小、网卡工作方式•网卡工作方式桥方式:虚拟机与主机的网络地位相等,可直接上网NAT方式:虚拟机通过主机上网HOST方式:虚拟机只能与主机通信,不能与其它主机通信。

•操作步骤:单击―File-New-Virtual Machine-下一步-Custom‖……(3) 修改虚拟机配置•打开虚拟机―File-Open‖•修改虚拟机,单击―Edit virtual machine setting‖调整虚拟机内存大小设置光驱使用光盘镜像文件添加硬盘(注意不同调整已有硬盘的大小)调整网卡的工作方式(4) 在虚拟机上安装操作系统•准备好虚拟机(内存128MB以上,硬盘6GB)•设置好光驱为使用ISO光盘镜像文件•安装引导•检查光盘介质(选skip)•选择安装时使用的语言(简体中文)•选择键盘、鼠标类型(一般选默认)•选择安装类型(根据需要而定,本次选个人桌面)•磁盘分区(双系统中一定要选Disk Druid手工分区,在虚拟机中则可选择自动分区) •配置引导装载程序(默认)•配置网络(根据实际,配IP地址、子网掩码、网关、DNS服务器地址、主机名) IP地址192.168.7.1XX (XX为座位号)子网掩码:255.255.255.0网关:192.168.7.254DNS地址:172.18.0.5•防火墙(选无防火墙)•配置附加语言(选Chinese(P.R. of China))•选择时区(亚州/上海)•设置根用户口令(千万别忘)•选择软件包(选定制,加上KDE桌面和开发工具)•开始安装,最后重启电脑(中途需要更换光盘)(5) 安装后的配置•创建引导软盘(不需要)•配置显卡和显示器•配置色彩深度和分辨率•建立新用户并设定口令,如帐号test口令123456(前面安装时指定的口令是针对root用户的,是系统的超级用户,平时使用电脑最好用普通用户登录系统)。

四. 实验报告要求实验课题、目的与主要内容要求,实际进行的实验详细记录及每一个实验阶段环节的分析与结论,实验总结。

本次实验报告中应包括下列内容:1、电脑中的第1块IDE硬盘名称叫什么?2、1块硬盘最多可以分几个主分区和扩展分区3、简单描述RedHat安装中的主要步骤实验1 Linux基本操作一. 实验目的1. 通过本实验使学生了解Linux提供的用户界面中键盘命令操作界面。

2. 熟练掌握常用的键盘命令。

3. 熟悉Linux提供的图形用户界面。

4. 以Windows的窗口操作经验使用Linux的窗口,增强触类旁通的能力。

二. 实验指导常用Linux键盘命令命令功能示例或格式ls 显示文件和目录列表cd /home表示进入/home目录touch 生成一个空文件touch hello.ccp 复制文件或目录cp hello.c hello.c.bak 将hello.c复制为hello.c.bakmv 移动文件或目录、文件或目录改名mv hello. hello.c.bak将hello.c改名为hello.c.bakrm 删除文件或目录rm hello.c cat 显示文本文件内容cat hello.c more/less 分页显示文本文件内容more hello.cless hello.chead/tail 显示文本文件的前若干行或后若干行head hello.c tail hello.cwc 统计指定文本文件的行数、字数、字符数wc hello.cln 建立链接文件ln linux-2.4-18 linux 将linux-2.4-18硬链接成为linuxln –s linux-2.4-18 linux 将linux-2.4-18符号链接成为linux whereis 查找系统文件所在的路径Whereis lsfind 在文件系统中查找指定文件find –name hello.cgrep 在指定文本文件中查找指定的字符串grep abc file1 在file1中查找并列出串abc所在的整行文字pwd 显示当前工作目录pwdcd 切换目录cd /usr /home 从/usr切换到/home ls 显示目录ls /src 显示/src目录中所有内容mkdir 创建目录mkdir mysub 在当前目录下创建一个新目录mysub。

rmdir 删除目录rmdir mysub 删除mysub子目录,只有空子目录才能删除tree 显示目录树treefile 识别文件类型file hello.cdiff 比较文件(可以是二进制的)或目录的内容diff file1 file2 比较file1与file2的不同处chmod 更改文件或目录的权限chmod 755 dir1 将目录dir1设定成任何人皆有读取及执行的权利,但只有拥有者可作写修改。

其中7=4+2+1,5=4+1chmod 700 file1 将file1设为拥有者可以读、写和执行chown 更改文件或目录的拥有者或组chown user file1 将文件file1改为user所有date 显示、修改日期和时间cal 显示日历格式:cal [月份] 年clear 清屏格式:clearman 显示在线帮助信息man ls 显示ls命令的用法useradd 创建新用户useradd user1 添加一个用户usre1passwd 设置和修改密码格式:passwd 用户名,如passwd -d用户名可删除用户密码userdel 撤销用户格式:userdel [-r] 用户名mount 挂载文件系统mount -t vfat /dev/sdb6 /mnt 表示将/dev/sd6上的FAT32文件系统挂载到/mnt。

umount 卸载文件系统umount /mnt //卸载/mnt上的文件系统注意:Linux字符命令区分大小字。

三.实验内容1. 系统登录、注销和关机•登录:输入用户帐号和口令。

建议平时使用时不要使用系统的root帐号。

以免误删文件。

•记录桌面上出现的图标,并说明各图标功能。

•记录主菜单中(单击桌面的―小红帽‖图标)的各命令项,并说明各自功能。

•注销关机:单击主菜单,选择注销、关机或重启。

2. 在窗面上右击,选择―新建终端‖(或―New Terminal‖),进入字符界面,完成下列操作。

(1) 目录操作•在/home下建立自己的子目录,子目录名自己取,然后再在自己的子目录下再创建若干个子目录。

•进入/home目录,查看创建的子目录。

•删除一部分自己创建的子目录。

•再回到自己的子目录,显示当前目录清单。

•显示当前目录所处的路径。

•在自己的子目录下再创建子目录sub1和sub2。

•进入sub1子目录。

(2) 文件操作•复制一部分文件到sub1子目录,如/usr/src/linux-2.4/kernel/*.c。

•用长格式显示目录清单,看看文件的权限。

•查看sub1目录中是否有sys.c文件。

•如果有sys.c,将其改名为mysys.c。

•查看sub目录中是否有mysys.c文件,是否还有sys.c文件。

•建立mysys.c的一个文件链接,文件名为mydoc.c。

•用ls –l 命令查看文件mydoc.c和文件mysys.c是否完全一样。

•分别用more和less命令显示mysys.c的内容。

•返回父目录。

•查找mysys.c文件。

•进入sub1子目录。

•修改mysys.c的权限为:文件拥有者:可读、可写、可执行所属同组用户:可读、可执行其他用户:可读•删除sub1中mysys.c以外的所有文件,并查看是否完成。

•删除mysys.c。

•返回用户目录。

•删除sub1和sub2目录。

(3) 历史命令的调用用光标移动键↑↓显示已经使用过的历史命令,体会其方便之处。

(4) 自动补全功能在输入文件或目录名时,可以用Tab键补全与已输入字符相匹配的文件或目录名。

(5) 日期与时间•显示系统当前日期与时间。

•显示2009年3月的日历。

•显示2009年全年的日历。

(6) 用户管理•以root登录。

•添加用户名为a1的用户。

•为该用户设置密码:123456。

•注销或重启系统。

•用a1登录。

•注意用户状态下的提示符与管理员状态下的不同。

•注销或重启系统。

•显示/etc/passwd和/etc/shadow文件的内容,查看a1用户信息。

•删除a1用户。

(7). 加载和卸载U盘•自备U盘,在Linux中加载它,并列出U盘中的文件和目录。

相关主题