admin 管理员组

文章数量: 887070


2024年1月13日发(作者:datedif函数的意义)

Linux结课论文

在这学期我选修了Linux系统与网络管理这门公选课之前,可以说我对Linux这个系统毫无所知。至于无知的程度,可以说是连名字都没有印象。通过短短几周的学习,我突然对Linux的兴趣大增。所以这次的结课论文我想写写在学习过程中的心得与体会吧。

我的专业就是计算机科学与技术,在我看来,操作系统是一台计算机必不可少的系统软件,是整个计算机系统的灵魂。一个操作系统是一个复杂的计算机程序集,它提供操作过程的协议或行为准则。没有操作系统,计算机就无法工作,就不能解释和执行用户输入的命令或运行简单的程序。大多数操作系统都是由一些主要的软件公司支持的商品化程序,用户只能有偿使用。如果用户购买了一个操作系统,他就必须满足供应商所要求的一切条件。因为操作系统是系统程序,用户不能擅自修改或试验操作系统的内核。这对于广大计算机爱好者来说无疑是一种束缚。

要想发挥计算机的作用,仅有操作系统还不够,用户还必须要有各种应用程序的支持。应用程序是用于处理某些工作(如字处理)的软件包,通常它也只能有偿使用。每个应用程序的软件包都为特定的操作系统和机器编写。使用者无权修改这些应用程序。使用Linux,可以将操作系统变成一种操作环境。

由于Linux是一套具有Unix全部功能的免费操作系统,它在众多的软件中占有很大的优势,为广大的计算机爱好者提供了学习、探索以及修改计算机操作系统内核的机会。Linux是一套自由软件,用户可以无偿地得到它及其源代码,可以无偿地获得大量的应用程序,而且可以任意地修改和补充它们。这对用户学习、了解Unix操作系统的内核非常有益。学习和使用Linux,能为用户节省一笔可观的资金。Linux是目前唯一可免费获得的、为PC机平台上的多个用户提供多任务、多进程功能的操作系统,这是人们要使用它的主要原因。就PC机平台而言,Linux提供了比其他任何操作系统都要强大的功能,Linux还可以使用

户远离各种商品化软件提供者促销广告的诱惑,再也不用承受每过一段时间就升级之苦,因此,可以节省大量用于购买或升级应用程序的资金。但是,装载Linux操作系统有一个缺点就是所需的内存比较大,故我自己的电脑并未安装,平时的学习和操作都是在机房进行的。

Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件。用户不但可以从Internet上下载Linux及其源代码,而且还可以从Internet上下载许多Linux的应用程序。可以说,Linux本身包含的应用程序以及移植到Linux上的应用程序包罗万象,任何一位用户都能从有关Linux的网站上找到适合自己特殊需要的应用程序及其源代码,这样,用户就可以根据自己的需要下载源代码,以便修改和扩充操作系统或应用程序的功能。这对Windows NT、Windows98、MS-DOS或OS/2等商品化操作系统来说是无法做到的。

除了这点不同之外,Linux与其他操作系统的区别还在于它的发展背景。Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows NT等,都是自成体系,无对应的相依托的操作系统。这一区别使得Linux的用户能大大地从Unix团体贡献中获利。因为Unix是世界上使用最普遍、发展最成熟的操作系统之一,它是七十年代中期发展起来的微机和巨型机的多任务系统,虽然有时接口比较混乱,并缺少相对集中的标准,但还是发展壮大成为了最广泛使用的操作系统之一。无论是Unix的作者还是Unix的用户,都认为只有Unix才是一个真正的操作系统,许多计算机系统(从个人计算机到超级计算机)都存在Unix版本,Unix的用户可以从很多方面得到支持和帮助。因此,Linux做为Unix的一个克隆,同样会得到相应的支持和帮助,直接拥有Unix在用户中建立的牢固的地位。

通过课下的学习,我了解到Linux操作系统一共有11个版本,分别是Ubuntu

Linux 、Debian Linux 、Slackware Linux 、Fedora Linux 、openSUSE Linux 、Gentoo Linux 、Mandriva Linux 、PCLinuxOS 、Knoppix Linux 、MEPIS Linux 、RedFlag Linux 。而我们平时学习和上机操作的版本就是Fedora Linux这个版本。其他版本我就不一一介绍了,接下来我就介绍一下我了解到的Fedora Linux。

Fedora 项目是由 Red Hat 赞助,由开源社区与 Red Hat 工程师合作开发的项目统称。Fedora 的目标,是推动自由和开源软件更快地进步。公开的论坛,

开放的过程,快速的创新,精英和透明的管理,所有这些都为实现一个自由软件能提供的最好的操作系统和平台。

全世界的Linux用户最熟悉、最耳闻能详的发行版想必就是Red Hat了。Red

Hat最早由Bob Young和Marc Ewing在1995年创建。而公司在最近才开始真正步入盈利时代,归功于收费的Red Hat Enterprise Linux(RHEL,Red Hat的企业版)。而正统的Red Hat版本早已停止技术支持,最后一版是Red Hat 9.0。于是,目前Red Hat分为两个系列:由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux,以及由社区开发的免费的Fedora Core。Fedora Core

1发布于2003年年末,而FC的定位便是桌面用户。FC提供了最新的软件包,同时,它的版本更新周期也非常短,仅六个月。

在我们的课程学习中,主要学习了Linux网络基础、Linux系统管理、Web服务器、网络资源共享(FTP、Samba)、DHCP服务及其配置、DNS服务及其配置、电子邮件服务、iptables防火墙与NAT服务等这些内容。我们一共做了8次实验,而让我印象最为深刻的是vsFTP服务器的搭建和配置、配置iptables防火墙这两次实验了。

通过这段时间的学习,我呢可以说掌握了一些知识,了解了一些知识。掌握的是一些比较简单的东西,比如说在DOS命令提示符输入ifconfig可以查看本机的ip地址;在linux中下载软件包是#rpm –ivh ;设置防火墙规则是iptables –A INPUT –p all –s –j DROP;测试与其他PC机的连接是ping +其他机子的ip地址……其他的操作还需要参考着教学资料来进行。

在初步接触了linux的之后,我觉得它的界面还是很友好的,使用起来也不麻烦,唯一让我头疼的是它的好多操作命令都是一串串的字符,很难记住。但每次试验成功后,成就感油然而生,欢喜溢于言表。

以上就是我在学习了这门课后的一些总结与心得体会。

最后,衷心地感谢老师在这门课程学习过程中的悉心指导!


本文标签: 用户 学习 应用程序 提供 使用