学习报告
当前位置:首页 > 工作报告 > 学习报告 > 列表页

linux学习报告

小草范文网  发布于:2017-02-13  分类: 学习报告 手机版

篇一:Linux学习报告

Linux学习报告

一 课程概况

课程主题:linux

课程内容:Linux的安装与启动、鼠标切换、linux的系统管理工具webmin的安装、linux的系统管理命令、linux的基本命令、网络环境的配置以及ftp、named等服务的安装。

学习目的:能够熟练掌握Linux安装与配置以及ftp等服务工具的安装与配置方法,能够熟练操作及运行Linux的基本命令等。

二 实验详述

Linux的安装与启动

(1)启动虚拟机,选择New Virtual Machine选项,点击下一步,选中Typical选项,再点击下一步,选中linux选项,然后再version中选择Red hat linux,点击下一步,填写虚拟机的名字(Red hat linux)以及所处的位置,再点击下一步,选择一种网络连接方式,如use bridged networking, 再点击下一步,设置硬盘的最大容量,点击完成。

(2)起动Red hat linux系统,进行Red hat linux的安装,依次完成安装中的语言、键盘、鼠标、分区,软件包等的配置(具体过程略)。

(3)结束安装过程,进入Red hat linux桌面。

鼠标切换

在Red hat linux桌面上右击,在打开的快捷菜单上单击终端配置,在打开界面中依次输入:

Cd /usr/bin 回车

Ls –l vm* 回车

Pwd 回车

./vm 回车

回车

Init 6 回车

待系统重新启动再次进入Red hat linux桌面,鼠标切换工作已完成。

linux的基本命令的操作(仅举例说明)

创建目录:md ygf 删除目录:rm ygf 添加用户:add user ygf

进入目录:cd ygf 新建文本文件:touch ygf

创建并为文件输入内容:cat > ygf(转自:wWw.XiAocAoFanWeN.cOm 小 草 范文网:linux学习报告) 回车输入内容,按ctrl+c退出内容输入。

修改密码:cd ygf 回车,输入$password

用户之间的切换:su xx

复制文件:cp 文件的原位置 目的位置

Chgrp 用来改变组 chown 改变档案的拥有者

……

webmin工具的安装

(1)进入下载界面,下载webmin-1.210.tar.gz并将其放入文件夹中设置为共享。

(2)进入主机的网上邻居,将virtual machine 8中的ip设成和虚机的ip为同一个网段。

(3)在虚机的setting中进行设置将实机种的共享文件载入虚机。

(4)打开终端配置界面,依次输入:

Add user ygf 回车

Cd /mnt 回车

Ls –l 回车

Cd hgfs 回车

Ls –l 回车

Pwd 回车

Cp webmin-1.210.tar.gz /home/ygf 回车

Cd 回车返回到home主目录

Cd ygf 回车

Ls –l 回车

Tar xyfz webmin-1.210.tar.gz 回车解压

解压完毕然后继续依次输入:

Cd webmin-1.210 回车

./setup.sh /usr/local/webmin 回车

点击y 回车直到完成

(5)测试webmin工具:在实机中打开浏览器输入虚机ip加端口10000(如http://192.168.6.1:10000),在打开的界面中输入用户名和密码,即可进入工具界面,至此webmin工具安装完成。

网络环境的配置(在linux下)

(1)配置网络参数(删除eth1网卡)

在eth0中依次输入:

地址:210.26.146.110

子网掩码:255.255.255.0

默认网关地址:210.26.146.254

DNS服务器IP地址:210.26.144.130

然后保存并重新激活eth0网卡

(2)打开浏览器输入ftp://210.26.144.131进入linux目录

复制下面的安装包到/home/ygf目录

httpd-2.0.40-21.i386.rpm

httpd-devel-2.0.40-21.i386.rpm

httpd-manual-2.0.40-21.i386.rpm

redhat-config-httpd-1.0.1-18.noarch.rpm

(3)实施安装和配置

输入cd /home/user 进入/home/ygf目录

输入rpm -qa|grep httpd 检查是否安装httpd软件包

输入rpm -ivh httpd-2.0.40-21.i386.rpm 安装httpd软件包

输入rpm -ivh httpd-manual-2.0.40-21.i386.rpm安装httpd手册软件包

输入rpm -qa|grep httpd 再次检查是否安装httpd 软件包

输入ps -ef|grep httpd 检查httpd 服务是否启动或用命令pstree |grep httpd或用命令service httpd status 检查httpd 服务状态

输入service httpd start(如果httpd 服务没有启动则启动之)

输入ps -ef|grep httpd (检查httpd 服务是否启动)

输入http://210.26.146.100 (WinXP /Linux) (分别在浏览器中检查www服务是否可用)输入rpm -ivh redhat-config-httpd-1.0.1-18.noarch.rpm用来安装www服务图形界面配置工具,在linux中点“开始”--》系统设置》服务器设置--》www服务器进入www服务图形界面配置工具

ftp服务的安装与配置(在linux环境中)

(1)配置网络参数(删除eth1网卡)

在eth0中依次输入:

地址:210.26.146.110

子网掩码:255.255.255.0

默认网关地址:210.26.146.254

DNS服务器IP地址:210.26.144.130

然后保存并重新激活eth0网卡

(2)打开浏览器输入ftp://210.26.144.131进入linux目录

复制rpm -ivh vsftpd-1.1.3.8.i386.rpm安装包到/home/ygf目录

(3)输入cd /home/ygf回车,然后依次输入: rpm -qa|grep ftp (检查是否安装vsftpd软件包) rpm -ivh vsftpd-1.1.3.8.i386.rpm (安装vsftpd软件包) rpm -qa|grep ftp(再次检查是否安装vsftpd软件包) ps -ef|grep ftp(检查vsftpd服务是否启动) service vsftpd start(如果vsftpd服务没有启动则启动之) ps -ef|grep ftp(检查vsftpd服务是否启动) ftp://210.26.146.100 (WinXP /Linux) 用Vi编辑器更改配置文件 输入/etc/vsftpd回车 输入cp vsftpd.conf vsftpd.conf.bak回车 输入vi vsftpd.conf回车 输入esc shift : wq (寸盘退出) 输入esc shift : q! (不寸盘退出) 输入service vsftpd restart (重新启动vsftpd服务) 输入cd /var/ftp/pub 输入cp /etc/* . dns:210.26.144.130 bind软件、缓存服务器的安装 (1)配置网络参数(删除eth1网卡) 在eth0中依次输入: 地址:210.26.146.110 子网掩码:255.255.255.0 默认网关地址:210.26.146.254 DNS服务器IP地址:210.26.144.130 然后保存并重新激活eth0网卡 (2)打开浏览器输入ftp://210.26.144.131进入linux目录复制 rpm -ivh bind-9.2.1-16.i386.rpmrpm -ivh caching-nameserver-7.2-7.noarch.rpm 安装包到/home/ygf目录(3)输入cd /home/ygf回车,然后依次输入: ls –l 回车 rpm -qa|grep bind (检查bind软件是否安装) rpm -ivh bind-9.2.1-16.i386.rpm (安装bind软件) rpm -ivh caching-nameserver-7.2-7.noarch.rpm (安装缓存服务器软件)

rpm -qa|grep bind (再次检查bind软件是否安装)

ps -ef|grep named (检查named服务是否启动)

service named start (如果named服务没有启动则启动之)

cd /etc

more hosts (完成本地域名解析)

127.0.0.1 localhost.localdomain localhost

210.26.146.101 jsj01

210.26.146.102 jsj02

.........

210.26.146.150 jsj50

more host.conf

三 实验总结

纵观前后,让我们看到了linux操作系统的确是一个功能强大的操作系统。我深信随着世界各大公司的加盟,linux将以更迅猛势头发展,并最终成为一个多平台的、市场占有率较高的、极其优秀的网络操作系统。

篇二:linux学习总结

学习Linux,首先得了解它,linux是一种类unix的操作系统,在源代码级上兼容绝大部分的Unix标准,他的标志是一直可爱的企鹅,linux从一开始,就决定自由扩散它,包括源代码,这引起了很多爱好者的注意,他们通过互联网加入了linux的内核开发工作,随着一大批高水平程序员的加入,使得linux的迅猛发展,到了1993年底,linux1.0诞生了。到了今天Linux能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏很多IT精英的心血

我们学习linux,是在windows下安装VM虚拟机软件,实现在VM虚拟机安装linux操作系统进行一些服务器的配置实验。开始做实验时,不知道为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,到了学习的后期才发现这些问题其实都不是很难的,只要了解了 Linux 的基础之后,就可以很轻易的解决掉这方面的问题。我们学习linux是实行一节上理论课,一节实验课,老师讲解后,布置下我们的实验任务,然后接下来我们就跟上做实验,在这个不断循环的过程中,学会了用chown命令修改文件的拥有者,chmod命令权限,mount命令挂在光盘,vi编辑文件,smb服务器,dns服务器,dhcp服务器,ftp服务器的配置,完成了老师布置的任务,当然这个学习的过程中也出现了纰漏,在ftp服务器的配置中,开始时始终测试不成功,自己检查了好几遍还是不行,最后是和我一起做实验的同学反现了问题的所在,是vi编辑一个重要文件时吧一个小写字母弄作了大写。从这可以看出linux是严格区分大小写,虽然出了纰漏但是我也发现了团队合作的重要。

在学习的过程中我发现了Linux命令的重要性。虽然现在Linux桌面应用发展很快,但是命令在Linux中依然拥有着很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。开始的时候一定会觉得用命令太复杂而不原意用,但是一旦学会就离不了.习惯性的打开终端,就用命令操作各种服务器的配置。用命令可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间.通过一些基础命令的学习让我可以进一步理解Linux系统: 安装和登录命令: reboot 、mount、rpm文件处理命令: mkdir、 mv 、ls 、cat系统管理相关命令: useradd、 groupadd 、tar网络操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、nslookup 系统安全相关命令: passwd 、su、 这些仅仅是我们这学期学习linux下的服务器配置用到的部分命令, 还有很多有待我进一步学习。

学习linux要养成在命令行下工作:一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也能操纵几千公里以外地远程系统。

Linux的学习需要勤于实践: 要增加自己Linux 的技能,只有

通过实践来实现了。这学期的学习就是因为理论与实践的同步,进行linux理论学习的同时,还进行了linux下的smb服务器,dns服务器,dhcp服务器,ftp服务器的配置这些实验。着对于我自身Linux 能力有一定的提高。可以说linux学习我的收获颇多。

篇三:linux学习心得

Linux学习心得

我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。直到学习Linux这门课以后,我才知道,原来我错了。

一.为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!

其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。对我们学习操作系统有很大的帮助,加深我们对OS的理解。

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。

二.学习情况

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。后来通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。

老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。但是一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。

就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务,我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。

期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。

三.对Linux未来的展望

众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户,甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的,这也正是有别的OS得以存在的原因,每个系统都有其自身的优

点。

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面,那么Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。

四.总结

随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当),因为他们上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题,让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。最后,感谢老师和同学们在学习上对我的帮助。

2010-10-24 附:参考资料

百度百科 老师给的讲义

本文已影响