Linux

是一套免费使用和自由传播的类 Unix操作系统,它继承了Unix的特性,是一款性能稳定的多用户网络操作系统。
image.png

Linux创始者

Linus Benedict Torvalds(林纳斯·本纳第克特·托瓦兹)Linux 内核的发明人及该计划的合作者现受聘于开放源代码开发实验室(OSDL:Open Source Development Labs, Inc),全力开发Linux内核。
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
image.png

Linux VS Windows

  1. 免费 VS 收费
  2. 软件和技术支持
  3. 安全性
  4. 使用习惯
  5. 稳定性
  6. 应用范畴

image.png

Linux内核版本

  1. 内核是操作系统的核心,它实现了操作系统最基本的功能,负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
  2. Linux内核的开发和规范一直是由Linus领导的开发小组控制着。

image.png

Linux发行版本

RedHat

Centos

Fedora

SuSE

OpenSUSE
image.png
TurboLinux

Debian

Ubuntu

Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

01Linux简介 - 图6
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

01Linux简介 - 图7


Linux分类(两大类)

  1. RedHat系列:RedHat、Centos、Fedora等
  2. Debian系列:Debian、Ubuntu等

Linux系统的特点

特点 说明
开放性 Linux是一套免费试用和自由传播的系统
多用户 Linux是真正意义上的多用户操作系统
设备独立性 Linux把所有的外部设备都当作文件来对待
丰富的网络功能 Linux是诞生于网络、成长于网络的系统,用于完善的内置网络
安全性 Linux提供了至少不逊于Windows的安全性能
可移植性 Linux遵循IEEE POSIX(可移植操作系统接口)标准

Linux应用领域

企业应用

  1. 网络服务器(WWW, Mail Server, File Server。。。。)
  2. 关键任务的应用(金融数据库、大型企业网管环境)
  3. 学术机构的高效运算任务

01Linux简介 - 图8
《阿凡达》的特效制作是在4000台运行Linux的服务器群上完成

个人应用

  1. 桌面计算机
  2. 手持系统(PAD,手机)
  3. 嵌入式系统

今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合。
目前 Linux 不仅在家庭与企业中使用,并且在政府中也很受欢迎。

  • 巴西联邦政府由于支持 Linux 而世界闻名。
  • 有新闻报道俄罗斯军队自己制造的 Linux 发布版的,做为 G.H.ost 项目已经取得成果。
  • 印度的 Kerala 联邦计划在向全联邦的高中推广使用 Linux。
  • 中华人民共和国为取得技术独立,在龙芯处理器中排他性地使用 Linux。
  • 在西班牙的一些地区开发了自己的 Linux 发布版,并且在政府与教育领域广泛使用,如 Extremadura 地区的 gnuLinEx 和 Andalusia 地区的 Guadalinex。
  • 葡萄牙同样使用自己的 Linux 发布版 Caixa Mágica,用于 Magalh?es 笔记本电脑和 e-escola 政府软件。
  • 法国和德国同样开始逐步采用 Linux。

  • 远程连接Linux的控制台

  1. Xshell(收费)
  2. SecureCRT(收费)
  3. putty(免费)

    虚拟机

    Oracle VM VirtualBox
    VMware Workstation