PAGE北京民航航天学院Linux系统操作实习报告院(系):计算机大学专业:计算机科学与技术班级:84010103学号:21姓名:李雪城指导班主任:王越完成日期:2011年7月22日PAGE47月18日实习内容明天是Linux的系统操作实习的第三天,觉得它与windows相比有好多不同的地方。Linux是一类Unix计算机操作系统的总称。Linux是以Unix操作系统为原型的多任务、多用户的系统。可运行于多种硬件平台:PC、Alpha、SPARC、POWERPC。明天实习的主要内容是学习了解Linux的安装过程;Linux登陆和退出,熟悉Linux操作系统的图形界面。(一)Linux的安装过程1)VMware软件的安装。由于我用的是自己的笔记本,所以要先安装VMware软件。这个过程非常简单下载linux系统,下载完毕,直接“Next”即可完成安装。2)虚拟机的安装。打开VMware软件,单击“新建虚拟机”命令,按照提示选择一种要安装的操作系统,通常选择典型设置,之后直接按“下一步”即可。3)RedHatLinux9.0安装。首先单击“编辑虚拟机设置”,改写镜像为“linux9cd1”,之后返回初始界面。
点击“启动该虚拟机”,便步入到软件的安装过程。开始是“欢迎使用RedHatLinux”界面,之后经历语言选择、键盘配置、鼠标配置、磁盘分区设置、选择软件包组、安装软件包等操作后,便安装成功了。(二)Linux的登陆过程点击“运行”,便步入到Linux的登录界面。按照安装过程中输入的用户名以及密码步入系统,步入后发觉与windows的差异好多,因而对linux操作系统的界面进行了熟悉。(三)Linux的退出过程Linux的退出与windows基本相像。在安装过程中我碰到一些问题:首先是切换虚拟机与主机。安装软件时,发觉在步入虚拟平台后,它会屏蔽掉主机计算机的所有键盘或鼠标操作,通过查看资料linux系统命令,发觉按“Ctrl+Alt”组合键即可返回主机系统。之后是虚拟机安装完第一张盘后要进行第二张盘的安装,经过老师的赐教,按住“Ctrl+Alt”,将键盘调出,双击右下方任务栏第一个按键,依次选择第二、三镜像,继续安装,问题得以解决。7月19日实习内容Linux系统操作实习第二天的主要任务为了解一些Linux操作系统命令。首先在虚拟机中打开linux操作系统,之后打开终端。在终端里输入命令,即可完成指令的操作。
明天我学到了一些比较基础的Linux操作指令。(一)有如下指令关掉重启命令:shutdown、reboot;目录类命令:cd、mkdir、rmdir、lsmount、umount等;文件操作类命令:cat、more、less、cp、rm、mv、chmod等;c盘操作命令:df、du;用户管理类命令:useradd、passwd、su、who等;进程管理类命令:ps、kill、&、df、top等;网路管理类命令:ifconfig、ping、netstat、telnet等。(二)部份指令功能cat:直接显示文件内容cp:复制文件。mv:联通或重新命名文件和目录。reboot:重新启动计算机,它的使用权限是系统管理者。ls:列举目录内容。pwd:显示当前路径。cd:改变工作目录。mkdir:创建一个目录。rmdir:删掉目录。明天熟悉了linux的几个基本命令。当我在使用cat命令时,我发觉它可以同时查看多个文件,比如输入“cat文件名一文件名二”,便可同时查看两个文件。还有在学习cp命令时,发觉假如给出的源是一个目录,这么cp将复制该目录下所有的子目录和文件,不过要求目标也是一个目录名;假如源是文件名,目标是目录名的话,这么使用cp命令可以指定多个源文件名。
7月20日实习内容明天是linux实习的第一天,在今天的学习过程中我把握了部份操作系统的基本指令,明天又了解到更多的基本指令。学习到的基本指令有:mount和umount:挂载、卸载指定的文件系统。useradd:创建一个新的用户。passwd:为用户创建密码。chmod:设定文件或目录权限。rm:删掉文件或目录。find:在指定目录中搜索文件。ln:链接文件命令是ln命令。该命令在文件之间创建链接。这些操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。ps:显示当前系统中由该用户运行的进程列表。kill:结束或中止进程。&:后台执行命令。经过第一天的学习下载linux系统,早已对linux的基本指令有了初步了解。同时还学到了好多访问权限,比如:w写访问权限,r读访问权限,x执行权限,u(文件拥有者),g(所属用户组),o(其他用户)权限。据悉,我还发觉在RedHatLinux7中有许多文字编辑工具,其中最常用的应当是vi。首先,可以使用命令“vi文件名”打开一个文件。因为刚开始不太熟练,所以有时忘掉在vi后加上文件名,不能运行程序。其次,在刚启动的时侯,vi处于命令状态,不能否输入任何字符。
在这个状态下,可以使用方向键进行联通,而须要输入内容时,你须要输入“a”命令步入编辑状态。同时,编辑完成后,须要按下“ESC”键回到命令状态。在命令状态下,可以输入“:q!”不读档退出,输入“:wq”存盘退出。7月21日实习内容明天学习的内容是借助Linux的GCC编辑器、GDB调试器。在Linux下编辑、编译、调试运行C程序。过程如下:1)在Linux里输入一个程序。首先构建一个文件:#via.c。并在其中输入一段C语言代码。2)输入“gcca.c”,对程序进行测试。若此代码有错误,则会出现错误提示,输入“vima.c”,对代码进行更改;若代码无误,则可继续输入下一条句子。3)之后是使用gdb。但在使用之前,应先载入可执行文件,所以输入“gcc–ga.c-oaaa”指令,之后启动gdb。4)接出来是gdb对程序的调试阶段。可以输入不同的命令:比如list、next、run、quit、continue、break等操作。部份操作如图所示:图1GCC编辑器、GDB调试器的使用7月22日上机考评内容1)挂载U盘,命令为:mount–tvfat/dev/sda1/mnt/usb2)创建一个目录,并在上面创建一个文件,命令为:mkdirworkvia.c/work3)创建一个用户,命令为:useraddaaapasswdaaa输入密码:111确认密码:1114)在新用户下新建一个文件,并设置读、写权限,命令为:viqchmod666666qq5)删掉新用户命令为:decaaa6)在目录下创建一个文件并编撰一段C语言代码,命令为:via.cC语言代码:voidmain(){printf(“HelloWorld!”);}输入完成后保存并退出,即按下esc键后输入:wq7)用GCC编译生成可执行文件,命令为:gcc–oaa.c8)运行a,命令为:./a9)用GDB进行调试,命令为:显示:list设置断点在第1行:b1运行:r运行下一行:n退出:q心得感受带着苦闷与紧张的心情,开始了为期5天的Linux操作系统实习。
时至明天,实习结束了linux文本编辑器,起初苦恼与无知,现现在满载而归。为此非常谢谢大学给我们提供了这样好的实习环境和各类优越条件,谢谢所有的老师对我们的辛劳教导,让我们拥有了这么良好的实习机会。学习的时间其实短暂,而且我对于linux系统形成了浓郁的兴趣。它让我们宽阔了眼界,认识到计算机世界的无限宽广,还有好多的知识去学习和探求。实习开始时,Linux操作系统对我来说是一个很陌生的操作系统。原本不太会使用,也没发觉它比Windows的优越性,但经过了几天的实习,发觉Linux下的编程是比较实用的。但是追随老师的知识不断练习,开始适应这些操作方法。由于用惯了Windows各类编译软件,在使用Linux早期,有点不知所措。对我们这种初出茅庐的菜鸟来说简直不晓得该如何办,还好在老师的帮助下,只须要在Linux上借助GCC编辑器、GDB调试器并在这种软件的帮助下便可以对不同的程序进行编辑、编译和调试。虽然这样,也是困难重重。在不断的尝试和摸索中,同时在老师的帮助下,总算成功运行程序。在那些天的学习中,在几位老师的帮助下,我对linux系统有了初步的认识。在第三天学习了VMware软件的安装,并在此软件下安装虚拟机和linux系统。
还学会了Linux登陆、退出和Linux操作系统的图形界面。在第二天和第一天学习了一些基本的操作指令。在第四天学会了在linux系统下使用GCC编辑器、Gbd调试器。在Linux下编辑、编译、调试运行C程序。Linux操作系统实习,让我接触了一种全新的事物,走出Windows走入Linux,我感遭到了不同操作系统之间的差异和优劣点,让我学到了好多课本上没有的晓得的知识。本次实习,除了使我宽阔了视野,扩宽了思路,下降了知识,并且为今后的学习打下了牢靠的基础,也提高我对计算机学习的兴趣。最后谢谢给与我帮助的朋友们和老师们。