《鸟哥的linux私房菜》学习笔记

来源:互联网 发布:法国武器知乎 编辑:程序博客网 时间:2024/05/16 07:32

linux的核心版本

Linux其实就是一个操作系统最底层的核心及其提供的核心工具。linux的核心版本编号类似2.6.18-92.el5, 含义为主版本.次版本.释出版本-修改版本。主次版本号为偶数时,改版本为稳定版本(stable)主要用在一般家庭计算机以及企业版本中。 重点在提供给使用者一个相对稳定的Linux作业环境平台。Linux核心版本不distribution 的版本并不相同,所谓的Linux版本指的应该是核心版本,如2.6.30. 而我们常用的Linux系统则应该说明为distribution才对。比如以CentOS这个distribution来说,我们用的Linux是CentOS这个 distribution,版本为5.x 版。

linux的distribution

linux distribution 即linux系统的可完全安装套件。linux distribution=kernel+softwares+tools+documentation

各大Linux Distributions的主要异同在于支持标准。每个Linux distributions使用的kernel都是http://www.kernel.org所释出的,而他们所选择的软件,几乎都是目前很知名的软件,重复性相当的高,例如网页服务器的Apache,电子邮件服务器的Postfix/sendmail,文件服务器的Samba等等。此外,为了让所有的Linux distributions开发不至于差异太大,且让这些开发商在开发的时候有所依据,还有Linux Standard Base (LSB)等标准来规范开发者,以及目录架构的File system Hierarchy Standard (FHS)标准规范。唯一差别的,可能就是开发者自家所开发出来的管理工具,以及套件管理的模式。所以说,基本上,每个Linux distributions除了架构的严谨度与选择的套件内容外,其实差异并不太大。

distributions主要分为两大系统,一种是使用RPM方式安装软件的系统,包括Red Hat, Fedora, SuSE等都是这类;一种则是使用Debian的dpkg方式安装软件的系统,包括Debian, Ubuntu, B2D等等。

更多的Linux distributions的下载及使用信息,可以参考:http://distrowatch.com

依据计算机主机的用途来分,适合使用的linux版本:

用于企业环境:建议使用商业版本,例如Red Hat的RHEL或者是Novell癿SuSE都是很不错的选择。

用于个人或教学的服务器环境:可以使用『号称』完全兼容商业版RHEL的CentOS。 因为CentOS是抓RHEL的原始码来重新兜起来的一个Linux distribution,所以号称兼容于RHEL。 这一版的软件完全与RHEL相同,在改版的幅度较小,适合于服务器系统的环境。

用于个人的桌面计算机:建议使用很炫的Fedora/Ubuntu等Desktop(桌面环境)使用的版本! 如果不想想要安装Linux的话,那么Fedora或CentOS也有推出Live CD了

linux的优点

是因为Linux具有 1.硬件需求低、2.架构开放、3.系统稳定性及保密性功能够强、4.完全免费,所以造成一些所谓『反微软联盟』的程序高手不断的开发新软件!以与Microsoft进行抗衡

多人 ( Multi-user ) 多任务 ( Multitask )
Multiuser 指的是 Linux 允许多人同时连上主机之外,每个用户都有其各人的使用环境,并且可以同时使用系统的资源!

Multitask 指的是多任务环境,在 Linux 系统下,CPU 与其他例如网络资源可以同时进行多项工作,Linux 最大的特色之一即在于其多任务时,资源分配较为平均!

0 0