《鸟哥的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 最大的特色之一即在于其多任务时,资源分配较为平均!
- 鸟哥的Linux私房菜-学习笔记-第一章【Linux】
- 鸟哥的Linux私房菜学习笔记--Linux文件属性
- 《鸟哥的linux私房菜》学习笔记一
- 《鸟哥的linux私房菜》学习笔记二
- 鸟哥的linux私房菜-vim编辑器学习笔记
- 《鸟哥的Linux私房菜》学习笔记
- 《鸟哥的linux私房菜》学习笔记
- 鸟哥的linux私房菜学习笔记(5)
- linux学习笔记鸟哥的私房菜(一)
- 【鸟哥的linux私房菜】学习笔记0
- 【鸟哥的linux私房菜】学习笔记1
- 【鸟哥的linux私房菜】学习笔记5
- 【鸟哥的linux私房菜】学习笔记6
- 【鸟哥的linux私房菜】学习笔记7
- 鸟哥的Linux私房菜-学习笔记-概论
- 【鸟哥的linux私房菜-学习笔记】EXT2 文件系统
- 【鸟哥的linux私房菜-学习笔记】文件系统管理
- 【鸟哥的linux私房菜-学习笔记】sed 工具
- git简单命令使用方法
- hadoop 的MapReduce原理和学习心得
- 【二】HttpClient4.3.1 HttpPost
- java 获取类相关路径
- 觀察 思慮 判斷 記憶等 作用 (韓長庚 易學原理總論)
- 《鸟哥的linux私房菜》学习笔记
- C# 调用exe 传递参数
- ZOJ 3736 Pocket Cube
- 祈禱의 原理 (韓長庚 易學原理總論)
- 《深入理解计算机系统》优化程序性能
- poj 1556 The Doors
- 跟着《算法导论》学习——数据结构之二叉搜索树
- postgresql进程
- ubuntu 下安装 flash player plugin