中南大学Linux操作系统实验报告学生姓名学院信息科学与工程学院指导老师胡小龙专业班级完成时间Linux操作系统实验第2页共24页目录1.实验一Linux的安装................................................................................................31.1实验目的.........................................................................................................31.2实验设备.........................................................................................................31.3实验原理.........................................................................................................31.4实验步骤.........................................................................................................32.实验二Linux基本操作..........................................................................................52.1实验目的.........................................................................................................52.2实验设备.........................................................................................................52.3实验原理.........................................................................................................62.4实验步骤.........................................................................................................63.实验三Linux系统管理........................................................................................103.1实验目的.......................................................................................................103.2实验设备.......................................................................................................103.3实验原理.......................................................................................................103.4实验步骤.......................................................................................................114.实验四LinuxShell程序设计...............................................................................144.1实验目的.......................................................................................................144.2实验设备.......................................................................................................144.3实验原理.......................................................................................................154.4实验步骤.......................................................................................................175.实验五Linux高级程序设计...............................................................................205.1实验目的.......................................................................................................205.2实验设备.......................................................................................................215.3实验原理.......................................................................................................215.4实验步骤.......................................................................................................216.实验六Linux内核................................................................................................236.1实验目的.......................................................................................................236.2实验设备.......................................................................................................236.3实验原理.......................................................................................................236.4实验步骤.......................................................................................................23Linux操作系统实验第3页共24页Linux操作系统1.实验一Linux的安装1.1实验目的(1)了解硬盘分区的概念和方法;(2)掌握硬盘的分区规划;(3)掌握Linux操作系统的安装和配置过程。1.2实验设备一台pc机、RedHatLinux7.2以上版本、VMwareWorkstationv5.5。1.3实验原理Linux可以以多种方式安装在PC机上:(1)独立分区安装、(2)DOS分区安装和(3)虚拟机VMWare下安装。鉴于VMware下安装对原来系统影响较小且不影响本实验目的,因此采用VMWare下安装方式。1.4实验步骤(1)在WindowsXP下安装VMware5.5(2)配置虚拟机(3)启动虚拟机(4)启动Linux安装过程(5)安装过程配置(6)安装后配置(7)第1次启动VMWare下Linux操作系统Linux操作系统实验第4页共24页Linux操作系统实验第5页共24页2.实验二Linux基本操作2.1实验目的(1)复习Linux基本命令;(2)掌握常用Linux命令。2.2实验设备一台pc机、RedHatLinux7.2以上版本、VMwareWorkstationv5.5。Linux操作系统实验第6页共24页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、talk2.4实验步骤(1)常用命令1.使用manman命令查询man命令的Manual:NAME章节指示了该命令的名字和简介;SYNOPSIS章节列出了该命令可用的使用方式及其符号;DESCRIPTION章节详细描述各使用方式及符号的作用;Linux操作系统实验第7页共24页2.cat查看/etc/fstab可以看出系统挂载了3个文件系统,分别挂在/、/home、swap,它们都是通过UUID指定其物理分区来定位的。3.ls列目录4.ps列进程Linux操作系统实验第8页共24页5.vi编辑器6.tar解压缩Linux操作系统实验第9页共24页7.telnet远程登录路由器ssh远程登录iPad(2)其他Linux操作系统实验第10页共24页3.实验三Linux系统管理3.1实验目的(1)掌握Linux基本系统管理命令;(2)掌握基本管理方法;(3)初步了解Linux中与系统管理相关的有关配置文件。3.2实验设备一台pc机、RedHatLinux7.2以上版本、VMwareWorkstationv5.5。3.3实验原理(1)用户管理adduser、useradd、passwd等观察:/etc/passwd文件(2)文件系统管理df、du命令使用mount、umount命令使用:安装usb盘或者光盘,查看分析/etc/fstab文件(3)存储器free:了解存储器使用情况(4)关机halt、shutdown–h、init0reboot、shutdown-rnow并比较它们之间的差别(5)网络配置netconfig的使用(6)启动配置/etc/inittab:查看、修改并观察其响应Linux操作系统实验第11页共24页3.4实验步骤(1)用户管理1.adduser:Linux操作系统实验第12页共24页2.passwd命令(2)文件系统管理1.df、du:Linux操作系统实验第13页共24页2.mount、umount:3.查看fstab:(3)存储系统free命令查看存储器状态Linux操作系统实验第14页共24页(4)网络配置ifconfig4.实