首页 理论教育 Linux操作系统--计算机网络基础

Linux操作系统--计算机网络基础

时间:2023-11-01 理论教育 版权反馈
【摘要】:Linux 是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码,这是其他的操作系统所做不到的。Linux 的网络功能和其内核紧密相连,在这方面Linux 要优于其他操作系统。此外,Linux 还是一种嵌入式操作系统,可以运行在平板式计算机、机顶盒或游戏机上。同时Linux 也支持多处理器技术,满足多个处理器同时工作,使系统性能大大提高。

Linux操作系统--计算机网络基础

1.Linux 操作系统的发展

Linux 是赫尔辛基大学的学生Lines Torvalds 开发的具有UNIX 操作系统特征的新一代网络操作系统。Linux 操作系统虽然与UNIX 操作系统类似,但它并不是UNIX 操作系统的变种。自1991年Linux 操作系统开发以来的20 多年间,Linux 操作系统以令人惊异的速度迅速在服务器和桌面系统中获得了成功,它已经被业界认为是未来最有前途的操作系统之一。并且,在嵌入式领域,由于Linux 操作系统具有开放源代码、良好的可移植性、丰富的代码资源以及异常的健壮性,使得它获得越来越多的关注。

Lines Torvalds 的最初目的是想设计一个代替Minix(是由一位名叫Andrew Tanne-baum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有UNIX 操作系统的全部功能,这便是Linux 的雏形设计。

Linux 以它的高效性和灵活性著称。它能够在PC 上实现几乎全部的UNIX 特性,具有多任务、多用户的能力。Linux 是在GNU 公共许可权限下免费获得的,是一个符合PONX 标准的操作系统。Linux 操作系统软件包不仅包括完整的Linux 操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。此外,它还包括带有多个窗口管理器的X-Windows 图形用户界面,使用户可以像使用Windows 操作系统一样,使用窗口、图标和菜单对系统进行操作。

2.Linux 操作系统的特点

Linux 的流行是因为它具有许多特点:

(1)完全免费。Linux 是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码,这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux 的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变。这让Linux 吸收了无数程序员的精华,不断壮大。(www.xing528.com)

(2)完全兼容PONX 1.0 标准。这使得可以在Linux 下通过相应的模拟器运行常见的DOS、Windows 的程序。许多用户在考虑使用Linux 时,就想到以前在Windows 下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

(3)多用户、多任务。Linux 支持多用户,各个用户对自己的文件设备有特殊的权利,保证了各用户之间互不影响。多任务则是现在计算机最主要的一个特点,Linux 可以使多个程序同时并独立地运行。

(4)良好的界面。Linux 同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作,它同时也提供了类似Windows 图形界面的X-Windows 系统,用户可以使用鼠标进行操作。

(5)丰富的网络功能。互联网是在UNIX 的基础上繁荣起来的,Linux 的网络功能当然不会逊色。Linux 的网络功能和其内核紧密相连,在这方面Linux 要优于其他操作系统。在Linux 中,用户可以轻松实现网页浏览、文件传输、远程登录等网络工作,并且可以为服务器提供WWW、FTP、E-mail 等服务。

(6)可靠的安全性和稳定性。Linux 采取了许多安全技术措施,其中有对读写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。Linux 由于需要应用到网络服务器中,这对稳定性也有比较高的要求,实际上Linux 在这方面也十分出色。

(7)支持多种平台。Linux 可以运行在多种硬件平台上,如具有x86、680x0、SPORC、Alpha 等处理器的平台。此外,Linux 还是一种嵌入式操作系统,可以运行在平板式计算机、机顶盒或游戏机上。2001年1月份发布的Linux 2.4 版内核已经能够完全支持Intel64 位芯片架构。同时Linux 也支持多处理器技术,满足多个处理器同时工作,使系统性能大大提高。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈