Linux历史
内核:只提供操作系统的基本功能和特性,如内存管理,进程调度,文件管理等等。
- Linux内核: https://www.kernel.org/
发行版:基于linus维护的linux内核,是由一些厂商集成了漂亮易用的桌面和常用的软件而发布的商品。
常见的发行版本
Redhat
- 应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。
- Redhat应该说是在国内使用人群最多 的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只用这一个版本的Linux。所以这个版本的特点就是使用人群数量大,资料非 常多,言下之意就是如果你有什么不明白的地方,很容易找到人来问,而且网上的一般Linux教程都是以Redhat为例来讲解的。
Ubuntu
国内乃至全球热门的Linux发行版。也是各种推荐入门Linux爱好者安装的一个Linux发行版。它的特点主要有以下:
- 1.安装简单
- 2.Unity 3D图形界面,比较华丽(因人而异)
- 3.对一些专有驱动支持比较好,例如显卡驱动
- 4.社区比较活跃,几乎遇到的问题都可以找到答案
Debian
几大基础发行版之一,Ubuntu就是基于Debian的。它的基本有如下特点:
- 1.Free,最符合开源精神的发行版。默认不包含任何专有驱动
- 2.不求新,但求稳。软件包通常选择比较稳定的版本而不是最新的版本
- 3.系统的开发维护完全是由社区驱动的
- 4.APT软件包管理
- 5.图形化安装方式对新手友好
Fedora
经常和Ubuntu比较的发行版,和Ubuntu最大的不同可能就是包管理不一样吧,其特点如下:
- 1.YUM包管理(新的包管理方式正在研发中)
- 2.新技术吸纳较快,所以喜欢尝试新技术的可以选择它
- 3.官网提供多种桌面环境镜像,可以满足不同桌面喜好的用户(默认是Gnome)
- 4.由红帽赞助
- 5.基本半年发布一个新版本
OpenSUSE
SUSE Linux的open版本,来自德国的发行版,它基本有如下特点:
- 1.基于的是企业级的SUSE Linux再加上德国制造,所以非常稳定
- 2.华丽的KDE桌面,业界称为“最华丽的Linux发行版"
- 3.安装镜像提供多个桌面环境
- 4.包管理(YaST)倾向于图形化管理,图形界面用户友好程度要高一些
- 5.官网提供常规版本和滚动发行版本
Centos
现在是大名鼎鼎的RedHat Linux的社区版(可以说是剔除了专有代码的RedHat),其特点就是相当相当的稳定,版本更新紧跟RedHat。非常适合作为服务器操作系统使用。
Linux的应用领域
网站服务器信息查询: www.netcraft.com
- 1.基于Linux的企业服务器
- 2.嵌入式应用
Linux与Windows的区别
- 1.Linux严格区分大小写
- 2.Linux中所有内容都以文件形式保存,包括硬件.
- 3.Linux不靠拓展名区分文件类型:
- 压缩包:".gz",".bz2",".tar.bz2","*.tgz"等
- 二进制软件包:"*.rpm"
- 网页文件:".html",".php"
- 脚本文件:"*.sh"
- 配置文件:"*.conf"
- 4.Windows下的程序不能直接在Linux中安装和运行
字符界面的优势
- 优势一:字符界面占用的系统资源更少.
- 优势二:字符界面减少了出错,被攻击的可能性.