Linux实验报告材料.docx

上传人:b****4 文档编号:5879172 上传时间:2023-05-09 格式:DOCX 页数:14 大小:857.36KB
下载 相关 举报
Linux实验报告材料.docx_第1页
第1页 / 共14页
Linux实验报告材料.docx_第2页
第2页 / 共14页
Linux实验报告材料.docx_第3页
第3页 / 共14页
Linux实验报告材料.docx_第4页
第4页 / 共14页
Linux实验报告材料.docx_第5页
第5页 / 共14页
Linux实验报告材料.docx_第6页
第6页 / 共14页
Linux实验报告材料.docx_第7页
第7页 / 共14页
Linux实验报告材料.docx_第8页
第8页 / 共14页
Linux实验报告材料.docx_第9页
第9页 / 共14页
Linux实验报告材料.docx_第10页
第10页 / 共14页
Linux实验报告材料.docx_第11页
第11页 / 共14页
Linux实验报告材料.docx_第12页
第12页 / 共14页
Linux实验报告材料.docx_第13页
第13页 / 共14页
Linux实验报告材料.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux实验报告材料.docx

《Linux实验报告材料.docx》由会员分享,可在线阅读,更多相关《Linux实验报告材料.docx(14页珍藏版)》请在冰点文库上搜索。

Linux实验报告材料.docx

Linux实验报告材料

 

燕山大学

Linux技术上机实验指导

 

实验一Linux系统安装与简单配置

一、实验目的

1.掌握Linux系统安装的分区准备。

2.掌握Linux系统的安装步骤。

3.掌握Linux系统分区的挂载和卸载。

4.掌握Linux系统的启动和关闭操作。

二、实验容

1.安装VMware虚拟机,设置光盘驱动器,为Linux系统安装做准备。

2.在虚拟机下安装Linux操作系统(如Ubuntu桌面版本)。

3.配置Linux系统运行环境。

4.利用空闲分区创建新的Linux系统分区。

5.将新的Linux系统分区挂载到系统中;卸载新挂载的分区,重新挂载到目录树中的其他位置。

三、主要的实验步骤

1.制定安装系统的分区计划。

2.配置光驱引导镜像文件iso,启动系统,开始安装过程。

3.根据安装计划,对磁盘空间进行分区设置。

4.根据系统安装指导,完成Linux系统的安装过程。

5.安装成功后,退出系统,重新启动虚拟机,登陆Linux操作系统。

6.对Linux系统进行配置,如网络设备等。

7.利用磁盘使用工具和mount,将新创建的Linux系统分区挂载到系统中。

将新挂载的分区卸载,并重新挂载到目录树的其他位置。

实验二Linux常用命令使用

一、实验目的

1.掌握Linux一般命令格式。

2.掌握有关文件和目录操作的常用命令。

3.熟练使用man命令。

二、实验容

1.熟悉cd、date、pwd、cal、who、echo、clear、passwd等常用命令。

2.在用户主目录下对文件进行操作:

复制一个文件、显示文件容、查找指定容、排序、文件比较、文件删除等。

3.对目录进行管理:

创建和删除子目录、改变和显示工作目录、列出和更改文件权限、文件等。

4.利用man命令显示date、echo等命令的手册页。

5.显示系统中的进程信息。

三、主要实验步骤

1.登陆进入系统,修改个人密码。

2.使用简单命令:

date、cal、who、echo、clear等,了解Linux命令格式。

3.浏览文件系统;

(1)运行pwd命令,确定当前工作目录。

(2)运行ls–l命令,理解各字段含义。

(3)运行ls–ai命令,理解各字段含义。

(4)使用cd命令,将工作目录改到根(/)上。

运行ls–l命令,结合教材中图2.2,了解各个目录的作用。

(5)直接使用cd,通过pwd指令验证目录位置。

(6)用mkdir建立一个子目录subdir。

(7)将工作目录更改到subdir。

4.文件操作:

(1)验证当前工作目录在subdir。

(2)运行date>file1,然后运行catfile1,看到什么信息?

(3)运行catsubdir,会出现什么结果?

为什么?

(4)利用man命令显示date命令的使用说明。

(5)运行mandate>>file1,看到什么信息?

运行catfile1,看到什么信息?

(6)利用ls–lfile1,了解计数是多少?

运行lnfile1../fa,再看看计数有什么变化?

用cat命令显示fa文件容。

(7)显示file1的当前10行,后19行。

(8)运行cpfile1file2,然后ls–l,看到什么信息?

运行mvfile2file3,然后ls–l,看到什么信息?

运行catf*,结果如何?

(9)运行rmfile3,然后ls–l,结果如何?

(10)在/etc/passwd文件中查找合适你的注册名的行。

(11)运行ls–l,理解各文件的权限是什么?

(12)用两种方式改变file1的权限。

(13)统计file1文件的行数、字数。

(14)运行catfile5|wc,结果如何?

实验三vi编辑器的使用

一、实验目的

1.学习使用vi编辑器建立、编辑、显示及加工处理文本文件。

二、实验容

1.进入和推出vi编辑器。

2.利用文本插入方式建立一个文件。

3.在新建的文本文件上移动光标位置。

4.对该文件执行删除、复原、修改、替换等操作。

三、主要实验步骤

1.进入vi编辑器。

2.建立一个文件,如file.c。

进入插入方式,输入一个C语言程序的各行容,故意制造几处错误。

最后,将该文件存盘。

回到shell状态下。

3.运行gccfile.c–omyfile,编译该文件,会发现错误提示。

理解其含义。

4.重新进入vi编辑器,对该文件进行修改。

然后存盘,退出vi编辑器。

重新编译该文件,如果编译通过了,可以利用./myfile运行该程序。

5.运行mandate>file10,然后vifile10。

使用x,dd等命令删除某些文本行。

使用u命令复原此前的情况。

使用c、r、s等命令修改文本容。

使用检索命令进行给定模式的检索。

使用dd命令之后

使用u命令

使用c、r、s等命令修改文本容

c命令+光标移动命令+新文本+Esc光标移动命令闲的删除文本围,例如c6G之后标准输出如图

r表示取代命令,r用随后输入的单个字符取代光标所在字符,如输入3ra之后如图所示

实验四shell编程

一、实验目的

1.了解shell的作用和主要分类。

2.掌握bash的建立和执行方式。

3.掌握bash的基本语法。

4.学会编写shell脚本。

二、实验容

1.shell脚本的建立和执行。

2.shell变量和位置参数、环境变量。

3.bash的特殊字符。

4.一般控制结构。

5.算术运算及bash函数。

三、主要实验步骤

1.利用vi建立一个脚本文件,其中包括date、cal、pwd、ls等常用命令。

然后以不同方式执行该脚本。

2.运行history命令,配置历史命令环境。

3.体会bash的命令补全功能。

4.对思考题4.8进行编辑,然后执行。

5.对教材例题4.19进行编辑,然后执行。

6.对思考题4.13进行编辑,然后执行。

实验五常用开发工具

一、实验目的

1.掌握C语言编译的基本用法。

2.掌握gdb调试工具的基本用法。

3.理解make工具的功能,学会编制makefile的方法。

二、实验容

1.利用gcc编译C语言程序,使用不同的选项,观察并分析显示结果。

2.用gdb调试一个编译后的C语言程序。

3.编写一个由多个文件构成的C语言程序,编制makefile,运行make工具进行维护。

三、主要实验步骤

1.针对教学视频“Gcc编程和Gdb调试例”和“静态库和动态库的创建和调用”,使用下列选项对它进行编译:

-S,-E,-c,-o,-l。

2.完成对思考题6.5的调试。

3.按照教学视频“程序维护工具make的使用”,重写做一遍。

4.完成对思考题6.9的编制,并使用make进行维护。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2