Linux的安装和基本操作命令进程基本管理Vi编辑器的应用的实验报告.docx
《Linux的安装和基本操作命令进程基本管理Vi编辑器的应用的实验报告.docx》由会员分享,可在线阅读,更多相关《Linux的安装和基本操作命令进程基本管理Vi编辑器的应用的实验报告.docx(23页珍藏版)》请在冰点文库上搜索。
Linux的安装和基本操作命令进程基本管理Vi编辑器的应用的实验报告
实验报告
实验课程名称:
Linux操作系统
学生姓名:
学院(系):
班级学号:
计算机103
指导教师:
成绩:
实验时间:
2012年月日2013年月日
实验一 Linux的安装
一、实验目的
1、了解硬盘分区的概念和方法。
2、掌握硬盘的分区规则。
3、掌握Linux操作系统的安装和配置过程。
二、实验设备
1.一台PC机,RedHatLinux9.0系统光盘或者ISO文件、VMware6.0。
三、实验内容和方法
1、根据教材所学内容,用光盘或者在虚拟机上安装RedHatLinux9.0。
2、自行规划安装Linux操作系统所需的分区结构(注意:
完全安装至少要大于5GB空间)。
3、步骤:
1)熟悉虚拟机的实用;
2)用PQMagic软件对虚拟机内的硬盘进行分区,格式化;
3)安装Linux操作系统;
4)安装过程的相关信息设置,并注意文件系统的挂接点;
5)安装后的配置操作(显卡 声卡 显示器等);
6)启动安装完成的Linux系统,输入用户名和密码,登录系统。
四、实验报告内容
以书面形式记录下每一步的过程(主要过程请用图片给出),包括所输入的若干信息,遇到的问题和解决方法。
五、实验心得
通过本次实验,让我了解了硬盘分区的概念和方法,对硬盘的分区规则也有了一定的认识,掌握了Linux操作系统的安装和配置过程。
实验2Linux基本操作命令
一、实验目的:
熟悉Linux的基本命令;
熟悉Linux操作系统。
二、预备知识:
1、文件操作命令;
查看文件命令:
ls。
显示文件内容命令:
cat。
文件删除命令:
rm。
2、目录操作命令
改变当前目录的命令:
cd;
建立一个子目录:
mkdir;
删除目录命令:
rmdir;
3、系统管理命令
注销命令:
logout;
关机命令:
shutdown。
命令的具体参数和使用方法见实验参考资料。
三、基本实验
1、文件操作命令的使用
(1)用vi编辑器新建立一个test1文件,并输入“Thisistest1!
”。
(2)查看文件与目录ls。
进入linux系统,输入命令ls–m,并按回车键执行。
给出实验结果并分析。
(3)显示文件内容cat。
输入cattest1,按回车键执行,给出实验结果并分析。
(4)删除文件命令rm。
登陆linux,再终端输入命令ls。
按回车键执行命令,给出显示结果;输入rmtest1(删除文件test1),按回车键,输入命令ls,查看执行的结果:
,给出实验结果。
2、目录命令的使用
(1)cd命令
该命令是用来改变当前目录,在命令提示符前输入“cd路径”,然后按回车键就切换到你所需的目录了。
进入系统后,在命令提示符后输入cd/,按回车键,切换到根目录,给出执行结果;
(2)mkdir(makedirectories)命令
mikdir命令是在当前的目录下建立一个子目录。
在命令提示符后输入cdtest;按回车键,查看结果;
在命令提示符上输入mikdirnewdir,按回车键执行;
输入命令ls,按回车键后给出你所查看到的结果。
(3)rmdir(removedirectory)命令
rmdir命令是删除当前目录下的目录。
继续前面实验结果,直接在命令提示符后输入rmdirnewdir,按回车键执行,在命令提示符后输入命令ls,按回车键执行,给出查看到的实验结果。
3、其他命令的使用
(1)logout命令;该命令是注销当前用户,返回登陆屏幕。
在命令提示符后输入命令logout,按回车键,给出查看到的实验结果。
(2)useradd命令;该命令是添加用户。
注意:
用该命令的用户必须拥有root的权限,如果你是用root登陆则直接执行,否则要用su命令来切换到root权限。
① 确定自己是root用户,则直接执行步骤⑤,不是则执行步骤②;
② 在命令提示符后输入su,按回车键执行;
③ 在password后输入密码(注意密码是不显示的);
④ 如果密码正确,则会出现新的命令提示符#;
⑤ 在命令提示符后输入useraddqy,按回车键,给出查看到的实验结果。
(3)Shutdown命令;该命令是关机命令,同样也需要有root权限。
获得root权限,在命令提示符后输入shutdown或者init0,按回车键执行,如果输入Shutdown–r30,则30秒后重新启动。
查看输入init0的结果,和关键后的界面。
四、 可选实验
文件操作命令的使用
(1)文件复制命令cp
该命令用于复制文件或者目录。
设当前目录下原有文件text,输入cptexttext1后将文件text中内容复制到text1中。
给出执行结果。
(2)文件改名命令mv
该命令用于移动或更名现有的文件或者目录。
设当前目录下原有文件text,输入mvtexttextchange,将文text名字改为textchange。
输入ls,查看执行结果。
五、实验报告要求实验部分截图并说明
六、实验心得
通过本次实验,让我对Linux的基本命令有了很大的认识和了解,也熟悉了Linux操作系统。
实验3Linux进程基本管理
一、 实验目的
通过在Linux环境下对进程的基本操作,感性认识进程并区分与程序的区别。
二、 预备知识
常见对进程进行控制的命令:
·命令ps:
报告进程的使用状况;
·命令nice:
设置进程的优先级;
·命令kill:
删除指定进程;
·命令pstree:
以树状图显示程序。
具体用法见参考资料。
三、 基本实验:
1、 报告程序状况的命令ps:
进入系统,打开终端,输入[root@localhostroot]#ps–a按回车键查看结果,其中:
USER:
表示进程的拥有者;
%CPU:
表示CPU时间的占用比例;
%MEM:
表示内存的占用比例;
SIZE:
表示进程的大小;
RSS:
不服水土常驻内存部分大小;
START:
不服水土进程的启动时间;
PID:
进程的ID编号;
TTY:
表示提交该进程的终端号;
STAT:
表示该进程所处的状态;
TIME:
表示进程运行的时间;
COMMAND:
进程所对应的命令。
2、设置程序优先级的命令nice:
进入系统,打开终端,输入[root@localhostroot]#nice,显示当前的优先级,查看结果;
输入[root@localhostroot]#nicenice后,当前的优先级+10,即0+10=10;
输入[root@localhostroot]#nicenicenice后,当前的优先级变为0+10+10=20,但是Linux中优先级的范围是从-10~19,20超过了范围,所以就为19;
3、以树状图显示进程(程序)的命令pstree:
进入系统,打开终端;输入[root@localhostroot]#pstree–v后,按回车键,查看显示结果。
4、ps复杂的参数:
查看[root@localhostroot]#ps–aux命令的结果;
查看[root@localhostroot]#ps–aux|more命令的结果;
5、 查看[root@localhostroot]#kill-9PID;强行终止这个PID的进程。
四、实验报告要求实验部分截图并说明
在命令行输入‘ps-a’,结果如下图;分别输入‘nice;nicenice;nicenicenice’,结果如下图;
命令行输入‘pstree–V’,结果如下图所示;
输入‘ps-aux’,结果如下图;
输入‘ps–aux|more’,结果如下图;
输入‘kill-9PID’,结果如下图所示;
五、实验心得
通过本次实验,在Linux环境下,让我对进程的基本操作有了一定的了解,也能够感性认识进程,了解了进程与程序的区别。
实验四Vi编辑器的应用
一、实验目的
1)理解Vi的三种运行模式及切换方法;
2)学会使用Vi的各种操作命令进行文本文件的编辑;
3)用Vi编写Linux下C程序,会用gcc编译。
二、常见的实验命令
1、进入插入模式
命令i从光标所在位置前开始插入文本;
命令a在光标当前所在位置之后追加新文本;
命令o将在光标所在行的下面新开一行,并将光标置于该行行首,等待输入文本;
2、编辑模式下操作
命令h、j、k、l进行光标左移、下移、上移和右移一个字符的定位;
命令x删除光标处字符;
命令yy将当前行的内容复制到缓冲区中;
命令p将缓冲区中的内容写到光标所在的位置;
命令zz存盘退出;
3、命令模式下操作
命令:
n直接跳到n所指向的行(n指行号);
命令:
q退出vi;
三、实验内容
首先用合法用户名登陆系统,不保存直接退出。
在系统提示符下,输入vi,按回车键,进入vi的界面。
输入:
q!
不保存直接退出。
新建文件hello.c并编辑一段文字进行保存
在系统提示符下输入vihello.c,按回车键。
看到vi的界面,输入i,左下角会出现“插入”。
输入一段文字。
按Esc键,进入命令模式。
这时“插入”就不见了。
输入:
wq,按回车键,保存文件。
对文件hello.c进行增、删、改操作
在系统提示符下输入vihello.c,按回车键。
看到vi的界面。
输入i,进入插入模式。
输入增加的文字:
“viisveryeasytouser~!
”。
用方向键将光标移到图文字行的任意处。
按Esc键,进入命令模式。
输入命令dd,删除光标所在一行(若连续输入d,d是将光标所在的行及以下所有行删除)。
用方向键将光标移到very的v处,按Esc键,进入命令模式,输入命令2x,查看结果。
对文件hello.c进行复制、粘贴操作
接着步骤14继续做。
输入命令2yy,进行复制。
将光标移动到“viisveryeasytouser~!
”。
按Esc键,进入命令模式。
输入p,完成粘贴,查看结果。
在file文件中进行字符串搜索、替换操作。
接着19步骤继续
输入“:
/is”,按回车键,查看结果。
程序实验
用vi编辑器来编写一个简单的程序。
步骤1、输入vi,进入vi编辑器。
2、编写程序代码如下:
#include“stdio.h”
main()
{inti,sum=0;
for(i=1,i<=10;i++)
sum+=i;
printf(“sum=%d\n”,sum);
}
3、按Esc键,进入命令模式。
4、输入“:
wsum.c”。
5、按Esc键,进入命令模式,并输入“:
q”,退出vi编辑器即可。
6、输入“gcc-osumsum.c”,进行编译。
7、若成功则不会有任何信息,反之,系统会报错。
若成功,则输入“./sum”,就可得到结果。
8、将10替换为每个同学的学号的最后三位数字,重新编译,查看结果。
(注意,程序部分需要调试)。
四、实验报告
以书面形式记录下每一个实验内容,要求截图,包括遇到的问题和解决方法。
输入增加的文字:
“viisveryeasytouser~!
”,输入命令dd,即删除光标所在一行,如下图;
用方向键将光标移到very的v处,按Esc键,进入命令模式,输入命令2x,结果如下图;
输入“viisveryeasytouser~!
”,输入命令2yy,进行复制,按Esc键,进入命令模式。
输入p,完成粘贴,如下图;
输入“:
/is”,按回车键,结果如下图所示;
在vi中输入的代码如下图所示;
五、实验心得
通过本次实验,让我理解了Vi的三种运行模式及切换的方法;学会了使用Vi的各种操作命令进行文本文件的编辑以及如何用Vi编写Linux下C程序的方法,会用gcc编译。