本实验报告详细记录了在Linux操作系统环境下进行的各项实验操作与学习过程,涵盖了命令行使用、文件系统管理及网络配置等多个方面。
燕山大学 Linux技术上机实验指导
**实验一:Linux系统安装与简单配置**
**一、实验目的**
1. 掌握在Linux系统中进行分区准备的方法。
2. 熟悉并掌握Linux系统的安装步骤。
3. 学会如何挂载和卸载Linux的分区。
4. 了解如何启动和关闭Linux操作系统。
**二、实验内容**
1. 在计算机上设置VMware虚拟机,并配置好光盘驱动器,为后续的Linux系统安装做准备。
2. 使用虚拟机环境在Ubuntu桌面版中进行Linux操作系统的安装。
3. 对新装好的Linux系统进行初步运行环境的配置工作。
4. 利用剩余的空间创建新的分区用于存储数据或程序文件等用途。
5. 将新建的数据分区挂载至指定目录,并演示如何卸载后再重新挂载到其他位置。
**三、主要实验步骤**
1. 根据实际需求制定一个合理的安装计划,包括操作系统所占空间大小及额外的扩展需求。
2. 设置好光驱引导镜像文件.iso后启动系统开始正式安装过程。
3. 按照既定方案对硬盘进行分区操作并设定相应的参数信息。
4. 完成Linux系统的全面安装流程,并确保所有设置都符合预设目标。
5. 重启虚拟机,进入新装好的Linux操作系统环境内。
6. 配置好网络连接等必要的基础服务和工具软件。
7. 使用磁盘管理器以及mount命令将新的分区挂载到指定目录下;之后演示如何卸载并重新挂载至其他位置。
**实验二:Linux常用命令使用**
**一、实验目的**
1. 掌握Linux系统中常用的命令格式与功能。
2. 熟练掌握文件和目录操作相关的指令,如复制、删除等基本管理任务。
3. 能够通过man手册获取到更多关于各种命令的信息。
**二、实验内容**
1. 操作常用命令:cd(改变当前工作路径)、date(显示或设置系统日期时间)、pwd(打印当前的完整目录名)、cal(查看日历)等,熟悉它们的功能。
2. 在用户主文件夹中进行一系列的基本操作如复制某文件到其他地方、展示其内容以及执行查找特定信息的任务。
3. 学习如何创建新的子文件夹,并且管理已有的目录结构;比如变更权限设置或者建立链接关系等高级功能应用。
4. 使用man命令查看date和echo这两个常用指令的手册页面,获取详细的使用说明文档。
**三、主要实验步骤**
1. 登录系统后修改个人账户的密码;
2. 通过运行一系列简单的命令(如:date, cal, who, echo 和 clear)来熟悉Linux系统的操作界面。
3. 浏览整个文件结构;利用pwd和ls等工具了解当前所处的位置以及目录下的内容详情,学会使用cd指令改变工作路径位置。
4. 对现有文档进行一些基本的编辑任务;
5. 创建一个新的子目录,并在其中执行各种测试命令以加深理解。
**实验三:vi编辑器的使用**
**一、实验目的**
1. 掌握如何利用vi文本编辑器来创建新的文件,以及对已存在的文档进行修改和处理操作。
2. 学会运用vi的不同模式来进行高效的编程或者文档编写工作;
**二、实验内容**
1. 进入与退出vi的界面;
2. 使用插入模式添加或更改现有的C语言程序代码,并故意引入一些错误以测试后续修复能力;
3. 在已创建文件中移动光标,执行删除、恢复原状以及替换等操作来修正之前的失误;
**三、主要实验步骤**
1. 启动vi编辑器。
2. 创建一个新文本段落件(如file.c),在插入模式下输入一段C语言程序代码,并故意制造几个错误点。然后保存退出,回到shell状态。
3. 使用gcc编译此源码文件,观察并理解生成的错误信息含义;接着重新启动vi对程序进行必要的修改直至能够顺利通过编译阶段;
4. 运行man date > file1命令将date命令的手册页输出到名为file1的新文档中。