冯·诺伊曼计算机模型:

  • 采用二进制数表示程序和数据;
  • 能存储程序和数据,并能自动控制程序的执行;
  • 具备运算器、控制器、存储器、输入设备和输出设备5个基本部分。

CPU:是控制器及运算器

CPU的架构类型:

  x86:x86架构于1978年推出的Intel 8086中央处理器中首度出现,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的。在三年后,8086架构被IBM PC所选用后,改架构成为了个人计算机的标准平台,但是8086是16位处理器。直到1985年32位的80386的开发,才将该架构推进到了32位处理器。

  x64:x64架构于2003年由AMD推出并且命名位AMD64,之后inter也推出了与之兼容的兼容的架构,并名为inter64。两者都被称为x86-64或x64。但是因特尔早在1990年与惠普合作推出了一款在安腾处理器中的64架构,该架构被称为IA-64。IA-64是一种崭新的系统,与x86架构完全没有相似性;不应该把它与x85-64或x64混淆。

  ARM:ARM架构,过去称为高级精简指令集机器,是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。ARM的设计有艾康加算计公司于1983年开始的开发项目,并在1985年开发出样本“ARM1”,而首颗真正能够量产的“ARM2”于次年投产。ARM2是具有32位的数据总线、26位的定址空间,并提供64 Mbyte的定址范围与16个32-bit的寄存器。

Linux的发行版:
debian:(ubuntu、mint都是基于debian进行改变的)

redhat:  

  rehel:(redhat enterprise linux,每18个月发行一个新版本)

  Centos:兼容rhel的格式

  fedora:每六个月发行一个新版本

Android:kernel+busybox+java虚拟机

程序包管理分为两类:

rpm:支持的系统:RHEL、Fedora、S.u.S.E、Centos

dpt:Debian、Ubuntu

 

Linux的哲学思想

  1、一切皆文件;
    把几乎所有资源,包括硬件设备都组织为文件格式;
  2、由众多单一目的小程序组成;一个程序只实现一个功能,而且要做好;
    组合小程序完成复杂任务;
  3、尽量避免跟用户交互;
    目标:实现脚本编程,以自动完成某些功能;
  4、使用纯文本文件保存配置信息;
    目标:一款使用的文本编程器即能完成系统配置工作;

终端:用户与主机交互,必然用到的设备;

  物理终端:直接接入本机的显示器和键盘设备;/dev/console
  虚拟终端:附加在物理终端之上的以软件方式虚拟实现的终端,CentOS 6默认启动6个虚拟终端
    Ctrl+Alt+F#: [1,6]
  图形终端:附加在物理终端之上的以软件方式虚拟实现的终端,但额外会提供桌面环境;
  模拟终端:图形界面下打开的命令行接口,基于ssh协议或telnet协议等远程打开的界面

  交互式接口:启动终端后,在终端设备附加一个交互式应用程序

Centos 学习之路:基础(1)的更多相关文章

  1. #Java学习之路——基础阶段二(第一篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  2. MySql 学习之路-基础

    Mysql 自学之路 本文包含基础部分与高级部分 一.基础 数据库操作 Show databases:显示所有的数据库 Show tables: 显示所有的数据库表 Use databasename: ...

  3. #Java学习之路——基础阶段二(第十篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  4. python学习之路基础篇(第五篇)

    前四天课程回顾 1.python简介 2.python基本数据类型 类: int:整型 | str:字符串 | list:列表 |tuple:元组 |dict:字典 | set:集合 对象: li = ...

  5. python学习之路基础篇(第四篇)

    一.课程内容回顾 1.python基础 2.基本数据类型  (str|list|dict|tuple) 3.将字符串“老男人”转换成utf-8 s = "老男人" ret = by ...

  6. #Java学习之路——基础阶段二(第九篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  7. #Java学习之路——基础阶段二(第八篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  8. #Java学习之路——基础阶段二(第七篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  9. #Java学习之路——基础阶段二(第六篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

随机推荐

  1. 后盾网lavarel视频项目---页面post方式提交之后动态弹出错误信息

    后盾网lavarel视频项目---页面post方式提交之后动态弹出错误信息 一.总结 一句话总结: 1.思路和我想的一样,有错误的时候弹出提示错误消息的模态框就好,没有错误的时候不管它 2.把模态框的 ...

  2. 监听浏览器返回键、后退、上一页事件(popstate)操作返回键

    在WebApp或浏览器中,会有点击返回.后退.上一页等按钮实现自己的关闭页面.调整到指定页面.确认离开页面或执行一些其它操作的需求.可以使用 popstate 事件进行监听返回.后退.上一页操作. 一 ...

  3. sql 查询每天数据

    一 表 内数据存的是 ‘2017-09-08 15:13:59’这样格式 表 customer_mate_follow 时间字段 created_at   1, SELECT ,) as day, C ...

  4. hibernate的查询

    1.条件查询 public List<Weibo> selectOne(int k){ Session session = HibernateUtil.currentSession(); ...

  5. Navicat12 for Mysql破解教程

    1. 注册机和Navicat网盘下载地址 链接:https://pan.baidu.com/s/1taWdnaLCPIu8xmNm1uV-Ng 提取码:no8l 2. 请先安装navicat for ...

  6. linux和mac 终端代理

    概述 今天发现本地服务不能翻墙,查找了下原因,是因为小飞机在 linux 系统上即使开了全局代理还是不能代理终端的,需要开启终端代理才行.方法我记录下来,供以后开发时参考,相信对其他人也有用. 注意: ...

  7. LoadRunner之关联

    一.什么是关联 关联就是将服务器动态返回变化的值保存为一个参数以供后面需要用到的地方使用. 二.什么时候需要关联 1.服务器返回中存在动态变化的值,一般是类似session.token这样的无规则数据 ...

  8. 【MM系列】SAP MM模块-关于批次特性的查看和获取

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-关于批次特性的查看 ...

  9. elementUI 分页bug解决

    在使用elementui的分页组件时,我发现当对表格数据进行删除时,而且是删除到该页最后一条数据时,当前页面currentPage并不能自动减1,也就是说,当前页currentPage只有你点击页码时 ...

  10. 如何上传大文件到github上

    真的是被百度坑怕了,只适合我自己的 如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here,进入如下界面 ...