Linux和Unix操作系统概述

Unix 操作系统是一个多用户和多任务操作系统。

Windows:用户友好;Unix:程序员友好

Unix的设计理念
• 在Unix系统中的所有东西都是文件,其中也包括硬件。
• 所有的操作系统配置数据都存储在正文文件中。
• 每个操作系统命令或者应用程序都很小,而且只完成单一的功能。
• 避免使用俘获用户的接口。
• 可以将多个程序串接在一起完成复杂的任务。(也就是可以将一个应用程序的输出作为另一个应用程序的输入)

Linux简介
• Linux 是一种类似于Unix 的计算机操作系统,是一个模块化的系统。
• 在系统的底层,由内核(Kernel)与硬件(HardWare)进行交互,同时内核也代表应用程序控制和调度所访问的资源(CPU,内存,存储设备,网络等)
• 应用程序是运行在所谓的用户空间中而只能通过调用一组稳定的系统程序库(Libraries)来请求内核的服务
• 在Linux系统中glibc程序库是GNU C程序库——该程序库定义了一些系统调用和其他的基本函数(open,malloc,printf等)。几乎所有的应用程序,包括Oracle数据库管理系统,都会使用这个程序库。
• Linux这种模块化的好处是:当应用程序崩溃时,或应用程序中出现安全漏洞时,只会孤立在应用程序中,而不会蔓延至整个系统。而Windows系统操作系统与应用程序和界面是高度集成的,虽然效率提高,但是存在安全隐患而且系统不稳定。

最后,为了方便大家理解Linux内核的有关知识,附上一个之前看到的大神画的解释Linux内核的漫画,十分生动形象。``漫画理解Linux

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值