Linux实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中南大学
Linux操作系统
实验报告
学生
学院信息科学与工程学院
指导老师胡小龙
专业班级
完成时间
目录
1.实验一Linux的安装 (3)
1.1 实验目的 (3)
1.2 实验设备 (3)
1.3 实验原理 (3)
1.4 实验步骤 (3)
2. 实验二Linux基本操作 (5)
2.1 实验目的 (5)
2.2 实验设备 (5)
2.3 实验原理 (6)
2.4 实验步骤 (6)
3. 实验三Linux系统管理 (10)
3.1 实验目的 (10)
3.2 实验设备 (10)
3.3 实验原理 (10)
3.4 实验步骤 (11)
4. 实验四Linux Shell程序设计 (14)
4.1 实验目的 (14)
4.2 实验设备 (14)
4.3 实验原理 (15)
4.4 实验步骤 (17)
5. 实验五Linux 高级程序设计 (20)
5.1 实验目的 (20)
5.2 实验设备 (21)
5.3 实验原理 (21)
5.4 实验步骤 (21)
6. 实验六Linux核 (23)
6.1 实验目的 (23)
6.2 实验设备 (23)
6.3 实验原理 (23)
6.4 实验步骤 (23)
Linux操作系统
1.实验一Linux的安装
1.1 实验目的
(1)了解硬盘分区的概念和方法;
(2)掌握硬盘的分区规划;
(3)掌握Linux操作系统的安装和配置过程。
1.2 实验设备
一台pc机、RedHat Linux 7.2以上版本、VMware Workstation v5.5。
1.3 实验原理
Linux可以以多种方式安装在PC机上:(1)独立分区安装、(2)DOS分区安装和(3)虚拟机VMWare下安装。鉴于VMware下安装对原来系统影响较小且不影响本实验目的,因此采用VMWare下安装方式。
1.4 实验步骤
(1)在Windows XP下安装VMware 5.5
(2)配置虚拟机
(3)启动虚拟机
(4)启动Linux安装过程
(5)安装过程配置
(6)安装后配置
(7)第1次启动VMWare下Linux操作系统
2.实验二Linux基本操作
2.1 实验目的
(1)复习Linux基本命令;
(2)掌握常用Linux命令。
2.2 实验设备
一台pc机、RedHat Linux 7.2以上版本、VMware Workstation v5.5。
2.3 实验原理
(1)练习命令行模式下的常用命令:
man:命令帮助
ALT-Fx:虚终端切换
常用命令:cat、Ls、ps、chmod、kill、ln、cp、mv、rm、cd、pwd、mkdir、chown、who、w、wc、whoami、date、uname等
(2)编辑器vi的使用:使用vi建立并修改一个文本文件
(3)档案管理
rpm、gzip、tar等命令
(4)网络命令
telnet、ftp、talk
2.4 实验步骤
(1)常用命令
1. 使用man man命令查询man命令的Manual:
NAME章节指示了该命令的名字和简介;
SYNOPSIS章节列出了该命令可用的使用方式及其符号;
DESCRIPTION章节详细描述各使用方式及符号的作用;
2. cat查看/etc/fstab
可以看出系统挂载了3个文件系统,分别挂在/、/home、swap,它们都是通过UUID指定其物理分区来定位的。
3. ls列目录
4. ps列进程
5. vi编辑器
6. tar解压缩
7. telnet远程登录路由器
ssh远程登录iPad
(2)其他
3.实验三Linux系统管理
3.1 实验目的
(1)掌握Linux基本系统管理命令;
(2)掌握基本管理方法;
(3)初步了解Linux中与系统管理相关的有关配置文件。
3.2 实验设备
一台pc机、RedHat Linux 7.2以上版本、VMware Workstation v5.5。3.3 实验原理
(1)用户管理
adduser、useradd、passwd等
观察:/etc/passwd文件
(2)文件系统管理
df、du命令使用
mount、umount命令使用:安装usb盘或者光盘,查看分析/etc/fstab文件(3)存储器
free:了解存储器使用情况
(4)关机
halt、shutdown –h、init 0
reboot、shutdown -r now
并比较它们之间的差别
(5)网络配置
netconfig的使用
(6)启动配置
/etc/inittab:查看、修改并观察其响应
3.4 实验步骤
(1)用户管理
1. adduser: