01.Linux之简介
2015-12-22 00:00
429 查看
摘要: 简单介绍Linux的概念及特点、内核版本、发型版本
Linux是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,支持32位和64位硬件,能运行主要的UNIX工具软件、应用程序和网络协议。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
2.内核版本
Linux内核官网:https://www.kernel.org/。
3.发型版本
Linux的发行版本大体可以分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。
Redhat:或称Redhat系列,在国内使用人群最多的Linux版本,网上内容非常多,一般Linux教程都是以Redhat为例。包括RHEL(所谓的Redhat Advance Server收费版本)、FedoraCore(由原来的Redhat桌面版本发展而来,免费)、CentOS(RHEL的社区克隆版本,免费)。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora Core的稳定性较差,最好只用于桌面应用。
Debian:或称Debian系列,包括Debian和Ubuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian分为三个版本分支:stable、testing和unstable。unstable为最新测试版本,包括最新的软件包,有相对较多的bug,适合桌面用户。testing版本都经过unstable中的测试,相对较为稳定,也支持了不少新技术(比如SMP等)。stable版本一般只用于服务器,软件包大部分都比较过时,但稳定和安全性都非常高。Debian最具特色的是apt-get /dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,APT应该是最好的了。Debian的网络资源也很丰富,有很多支持的社区,有问题求教也有地方可去。
Ubuntu:严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以说Ubuntu就是一个拥有Debian所有优点,以及自己所加强的优点的近乎完美的Linux桌面系统。根据选择的桌面系统不同,有三个版本可供选择:基于Gnome的Ubuntu、基于KDE的Kubuntu以及基于Xfc的Xubuntu。特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。
1.概念及特点
Linux是一套免费使用和自由传播的类Unix操作系统,诞生于1991.10.5(第一次正式向外公布时间),作者是Linus Torwalds(林纳斯·托瓦兹)。Linux是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,支持32位和64位硬件,能运行主要的UNIX工具软件、应用程序和网络协议。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
2.内核版本
Linux内核官网:https://www.kernel.org/。3.发型版本
Linux的发行版本大体可以分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。Redhat:或称Redhat系列,在国内使用人群最多的Linux版本,网上内容非常多,一般Linux教程都是以Redhat为例。包括RHEL(所谓的Redhat Advance Server收费版本)、FedoraCore(由原来的Redhat桌面版本发展而来,免费)、CentOS(RHEL的社区克隆版本,免费)。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora Core的稳定性较差,最好只用于桌面应用。
Debian:或称Debian系列,包括Debian和Ubuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian分为三个版本分支:stable、testing和unstable。unstable为最新测试版本,包括最新的软件包,有相对较多的bug,适合桌面用户。testing版本都经过unstable中的测试,相对较为稳定,也支持了不少新技术(比如SMP等)。stable版本一般只用于服务器,软件包大部分都比较过时,但稳定和安全性都非常高。Debian最具特色的是apt-get /dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,APT应该是最好的了。Debian的网络资源也很丰富,有很多支持的社区,有问题求教也有地方可去。
Ubuntu:严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以说Ubuntu就是一个拥有Debian所有优点,以及自己所加强的优点的近乎完美的Linux桌面系统。根据选择的桌面系统不同,有三个版本可供选择:基于Gnome的Ubuntu、基于KDE的Kubuntu以及基于Xfc的Xubuntu。特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。
相关文章推荐
- Linux socket 初步
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区