大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > C/C++语言 > 大宇:C编程 > [001.07]Linux基础操作之Unix/Linux背景

[001.07]Linux基础操作之Unix/Linux背景

发布时间:2018/07/24 大宇:C编程 阅读:66

Unix/Linux基础:

与目前流行的Windows相比,Linux是一个免费开放源代码的操作系统

其支持多用户多任务等优秀特点,吸引了一大批从事Unix/Linux研究和应用的爱好者

本章主要向初学者介绍什么是Unix/Linux,Unix/Linux的特点和优势

以便初学者能够从总体上了解Unix/Linux操作系统。

Linux:

  • Linux是免费的、不受版权制约、与UNIX兼容的操作系统。
  • 由芬兰人Linus Torvalds于1991年开发出来,目前由来自世界各地的爱好者进行开发和维护。
  • Linux自从诞生以来,凭借其稳定、安全、高性能和高扩展性等优点,得到了广大用户的欢迎。

Unix:

  • UNIX系统是工作站上最常用的操作系统,1969年诞生。
  • 它是一个多用户、多任务的实时操作系统,允许多人同时访问计算机, 并同时运行多个任务。
  • UNIX系统具有稳定、高效、安全、方便、功能强大等诸多优点,自20世纪70年代开始便运行在许多大型和小型计算机上。
  • UNIX虽然是一个安全、稳定且功能强大的操作系统,但它也一直是一种大型的而且对运行平台要求很高的操作系统
  • 只能在工作站或小型机上才能发挥全部功能,并且价格昂贵
  • 对普通用户来说是可望而不可及的,这为后来Unix/Linux的崛起提供了机会。
  • Unix/Linux是一个类UNIX操作系统。

Linux的特点:

Linux在x86架构上实现了UNIX系统的全部特性

具有多用户多任务的能力,同时保持了高效性和稳定性

Linux具有如下的优秀的特点:

  • –开放性;
  • –完全免费;
  • –多用户;
  • –多任务;
  • –良好的用户界面;
  • –设备独立性;
  • –提供了丰富的网络功能;
  • –可靠的系统安全性;
  • –良好的可移植性。

Linux版本:

Linux的版本分为两类:内核版本和发行版本。

内核版本

–内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。

发行版本

–比较著名的几个发行版本有如下几个:

–1)RedHat Linux或Fedora Core Linux;

–2)Slackware Linux;

–3)SuSE Linux;

–4)Debian Linux;

–5)红旗Linux(国产)。

Unix/Linux主要领域:

uUnix/Linux最主要的应用领域是基础服务器应用

如DNS服务器、DHCP服务器、Web服务器、FTP服务器、防火墙等。

具体而言,目前Unix/Linux的主要应用领域包括以下几个方面:

–1.Unix/Linux服务器

  • 是目前Unix/Linux应用最多的一个领域
  • 可以提供Web、FTP、Gopher、SMTP/POP3、Proxy/Cache、DNS等服务器
  • 支持服务器集群,支持虚拟主机、虚拟服务、VPN等。

–2.嵌入式Linux系统

  • 嵌入式Linux是将流行的Linux操作系统进行剪裁修改
  • 能够在嵌入式计算机系统上运行的一种操作系统。
  • Linux嵌入式系统能够支持多种CPU和硬件平台,性能稳定,剪裁性好
  • 开发和使用容易。其中包括Embedix、uCLinux、muLinux等。

–3.桌面应用

  • 近年来,Linux系统特别强调在桌面应用方面的改进
  • 并且已达到相当的水平,完全可以作为一种集办公应用、多媒体应用、网络应用等多方面功能于一体的图形界面操作系统
  • 在办公应用方面,Unix/Linux集成了openOffice、SUN公司的StarOffice以及KOffice等工具。

–4.电子政务

  • 随着Linux的快速发展,Linux已逐渐成为Windows系统重要的竞争力量。
  • 尤其是Linux在安全性方面的独特优势,又使得Linux在政府应用领域得到很大的发展。
  • 目前一些国家正将其电子政务系统向Linux平台迁移。
  • 中国政府也对Linux给予极大的支持。

 

The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu

您好!请登录

合作网站快捷登录:
点击取消回复

已有1评论

    大宇博客

    点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息