01Linux学习
作者:互联网
---恢复内容开始---
IT工作方向可分为三种:
1.云计算
2.大数据
3.算法
以客户购买雪糕,这个过程需要冰箱、牛奶、模具,即冰箱+牛奶+模具=雪糕为例
其中的牛奶:
在计算机数据存储中需要用到磁盘,磁盘是共享的,而磁盘的存储方式又分为两种:
1.SAN、NAS、DAS三种存储的架构方式(专门用于将数据存储于磁盘阵列)
2.分布式存储架构,其典型方式为HDFS(用来存储数据的软件,Hadoop定义的文件系统),分布式存储架构一般应用于大数据方向——集群(应用)
冰箱:
系统:Linux
模具
算法:1.map-reduces的数据处理集群:它是将数据处理按照一定的方式,修改为键值关系(key-value),即有:HDFS+map-reduces=Hadoop集群(运行于Linux上的一个高性能集群)
2.通过数学(统计学)+python=算法
3.数据可视化
IT行业具体工作方向选择如下图所示:
众所周知,开发需要使用计算机语言,而计算机语言有以下几种:
1.BASIC:早期的机械语言
2.C语言 C++:系统开发、驱动开发(驱动程序:需要转换各个厂家设备之间的指令集,让厂家设置之间互通)、嵌入式开发(写板子)
3.前端:JS、php、css、html
4.JAVA
5.工具:脚本语言--shell\perl\python
数据库:MySQL,nosql
操作系统简介
操作系统是做什么的?
是一个平台,起到承上启下的作用(上:应用 下:硬件设备resource)
硬件设备的三大部件:
1.CPU 2.内存 3.I/O设备
硬件设备的五大部件:
1.运算器 2.控制器 3.存储器 4.input设备 5.output设备
CPU作用:所有的运算
内存作用:向CPU提供数据(CPU只能向内存读取数据),重启系统,内存中的数据将会丢失;CPU读取内存中指定(需要的数据),这个过程,我们叫做寻址;(物理地址、逻辑地址)
I/O设备:网卡(适配器adapter),以太网(Ethernet),磁盘(IDE、SAS、SSD),机械盘、固态盘
osi七层模型与TCP/IP四层模型
1.osi七层模型(以发送qq为例)
应用层--QQ
表示层--指令转换
会话层--session建立会话
传输层--通过端口区分应用
网络层--IP
数据链路层--MAC地址
物理层--具体的物理设备(硬件设备)
【下层为上层提供服务】
2.TCP/IP四层模型
应用层:应用层、表示层、会话层
传输层
网络层
主机到主机层:数据链条层、物理层
总而言之,操作系统本身就是一个软件程序,但是,它并不直接影响对客户提供应用,而是为其他应用提供硬件资源。(如下图所示)
---恢复内容结束---
标签:存储,01Linux,学习,内存,磁盘,数据,CPU,设备 来源: https://www.cnblogs.com/sunyuxin/p/11328745.html