02Linux的基本知识

由于不同硬件的功能函数不同,因此同一个操作系统不能在不同的平台上运行。 06年以前,apple请IBM开发CPU(Power CPU),然后apple在硬件的基础上开发自己的操作系统MAC。而Windows在x86架构上开发操作系统。因此windows无法安装到mac上。 不过06年以后apple请Intel设计x86架构的cpu,所以现在mac上也能安装windows。 ps:windows是针对x86的cpu设计的,所以只能在x86计算机上安装。而Linux是开源的操作系统,所以她的代码可以被修改后在任何计算机上运行。也就是说Linux具有可移植性。

Linux的内核版本

2.6.18-92.e15 主版本.次版本.释出版本-修改版本

  1. 主、次版本为奇数:开发中版本,如2.5.xx 这种版本仅内核开发工程师使用。
  2. 主、次版本为偶数:稳定版本,如2.6.xx 家庭、企业使用。

Linux distributions

Linux其实就是Linux Kernel(内核)+内核工具。他是GNU GPL授权模式,任何人都可以获取源代码并进行修改。因此Linux的全名是:GNU/Linux。 Linux ditribution是由各个商业公司开发,本质上是LinuxKernel+内核工具+软件,让普通用户都能使用的操作系统。 基本上Linux distributions并无太大区别,可以根据自己的喜好选择。他们的内核都是从www.kernel.org上下载的。

Linux的特点

  • 自由开放的学习和使用平台 Linux基于GPL授权,他是自由软件,可以随意下载与修改。
  • 配置需求低 Linux支持x86架构的个人计算机。
  • 内核功能强大而稳定

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

看我如何发现苹果公司官网Apple.com的无限制文件上传漏洞

最后,我也因此测试漏洞收获了苹果官方不菲的赏金,以及漏洞名人堂的入榜致谢。好吧,我们一起来看看这个苹果官网的无限制文件上传漏洞。

1453
来自专栏携程技术中心

干货 | 携程无线离线包增量更新方案实践

3833
来自专栏JAVA高级架构开发

为什么微服务一定要有网关?

2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。

2240
来自专栏DevOps时代的专栏

维护了这么久的服务器,你真的认识 Web 缓存体系?

前言 很高兴认识大家,之前做过很多分享,今天这次终于讲到正题了。因为之前一直讲自动化运维,其实做这么多年运维,自动化运维没干多少年。这几年很多公司各方面机器数量...

3148
来自专栏Rainbond开源「容器云平台」

好雨云帮问答集锦( 2017.04.03-2017.04.16)

1356
来自专栏何俊林

视频播放器本地代理服务设计

4512
来自专栏北京马哥教育

《Linux 性能及调优指南》3.2 CPU瓶颈

对服务器来说主要的角色就是应用服务器或数据库服务器,CPU作为关键资源经常成为性能瓶颈的根源。CPU使用率高并不总是意味着CPU工作繁忙,它有可能是正在等待其他...

3769
来自专栏前端架构与工程

前端工程化-构建

构建的核心是资源管理。简单说,构建就是把前端工程师开发的源代码进行编译、压缩、打包等一系列操作,最终产出可以直接上线或者可供后端工程师的资源。 构建可以划分为纯...

2606
来自专栏张善友的专栏

为首次部署MongoDB做好准备:容量计划和监控

如果你已经完成了自己新的MongoDB应用程序的开发,并且现在正准备将它部署进产品中,那么你和你的运营团队需要讨论一些关键的问题: 最佳部署实践是什么? 为了...

3698
来自专栏java思维导图

架构师眼中的高并发架构

高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。

4962

扫码关注云+社区