000. Linux 基础零(计算机基础操作系统基础)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了000. Linux 基础零(计算机基础操作系统基础)相关的知识,希望对你有一定的参考价值。

一、计算机基础

存储器的层次结构

L0 寄存器
L1 L1高速缓存 SRAM
L2 L2高速缓存 SRAM
L3 L3高速缓存 SRAM
L4 主存 DRAM
L5 本地二级存储 本地磁盘
L6 远程二级存储 web服务器
技术图片

重要概念
  • 并发 :把CPU的时间进行分片,让各个程序在CPU上轮转,造成一 种多个程序同时在运行的假象
  • 多线程:需要多个进程,保存程序执行的现场
  • 缓存:保存非持久化数据,支持大量的并发访问
  • 异步:遇到I/O操作,程序就注册一个钩子函数放 在那里,然后线程就去处理别的请求,等到I/O操作完成了,系统会给这个线程发送一个事件, 线程就 回过头来调用之前的钩子函数(也叫回调函数)来处理。
  • 单线程:单线程还有个巨大的优势,没有竞争,不需要加锁

二、操作系统基础

Linux 内核版本组成:

主版本号 次版本号 末版本号 打包版本号 厂商版本
技术图片

Linux 三大主流发行版:

Debian、RedHat、SUSE
slackware:SUSE Linux Enterprise Server (SLES)

RedHat Linux系列由红帽公司研发的linux发行版,包括Fedora、RHEL、CentOS和Oracle Linux多种版本

debian: ubuntu,deepin(深度),mint
Debian是包括Ubuntu在内的多发行版的上游

  • Debian是一个纯开源计划并重点关注稳定性
  • Debian三个版本分支:Stable,testing和unstable
  • Ubuntu是基于Debian的unstable 版本加强而来的
Linux 哲学思想
  • 一切皆文件
  • 小型,单一用途的程序
  • 链接程序,共同完成复杂的任务
  • 避免令人困惑的用户界面
  • 配置数据存储在文本中

以上是关于000. Linux 基础零(计算机基础操作系统基础)的主要内容,如果未能解决你的问题,请参考以下文章

零基础学习云计算及大数据DBA集群架构师Linux系统环境及权限管理12.21-12.25

零基础学习云计算及大数据DBA集群架构师Linux系统环境及权限管理2015年12月21日周一

零基础学习云计算及大数据DBA集群架构师Linux系统环境及权限管理2015年12月22日周二

零基础学习云计算及大数据DBA集群架构师Linux系统配置及网络配置2015年12月30日周三

零基础学习云计算及大数据DBA集群架构师Linux系统环境及权限管理2015年12月24日周四

零基础学习云计算及大数据DBA集群架构师Linux系统配置及网络配置2015年12月28日周一