第一节课:

生前何必多睡,死后必然长眠。

 

8:10-12:00

14:30-18:20

 

如履薄冰战战兢兢

实践和理论并重

博客思路:4w1h

 

思路:                    对事不对人

是什么

用在什么地方

什么时候用

为什么要用到它

怎么用


RH033

RH133

RH253

 

RHCA:

         RH401                 

         RH423(LDAP)     

         RH442                  调优

         RH436                 

         RHS333                

 

MYSQL:

RH436:集群和存储

NoSQL

泛指非关系型的数据库。

来自 <http://www.lovebiancheng.net/study-GetVedio-vedio-11>

 

运维工程师:2w

          web:2000

系统工程师:

系统架构师:

DBA


方法论:

总分总方式

 

POST:BIOS  基本的输入输出系统

运算器:

控制器:

存储器:内存,编制

输入设备:

输出设备:

 

                                                                                     

冯。诺依曼:计算机之父

自举

程序:指令+数据


第二节课:

电子计算机只能识别二进制

linux

电流的运动速度和光速是一样的

I/O设备   输入/输出设备   input/output

 

线路复用

运算器、控制器、存储器

芯片:存储信息不会因为断电而丢失,其中不可丢失信息在开机之后去看是否有鼠标键盘等设备,输入输出设备

硬盘是输入也是输出设备

 

计算机如何和输入输出设备打交道?

poll机制:

interrupt(中断机制):

前段总线(FSB):南桥北桥

北桥:高速总线控制器   CPU,南桥,VGA芯片

南桥:低速总线控制器   各种I/O设备

 

人类发展始终是一个折衷的方案

折衷的好坏可以决定人生

 

CPU:一级、二级、三级缓存

RAM:

ROM:只读存储器

 

程序的局部性原理

 

机器语言:

微码(汇编语言)---》编译器     低级语言

高级语言

 

硬件架构:   ---CPU的架构

ARM:只生产知识产权,不生产设备,都是高通等厂商生产  省电

X86

X64

安腾:因特尔的,从HP购买

HP:阿尔法

UltraSparc   san

Power  第一个主频超过4GHzCPU

M68000M68K

Power PC 苹果,IBMMOTO

 

OS:

Windows

Linux

Unix

    HP-UX

    Solaris

    AIX

    sco unix

    Unixware

OS/2

 

最早的计算机 计算机很快,输入输出很慢

 

多任务

CPUmemory

CPU

  slice

   5ms

   5ms

 

Memory

1.2


虚拟地址空间

进程

 

32CPU的总线宽度决定内存不能超过4G

 

造轮子 有公共的就没有必要自己再新造

 

Shell

一个网页有2M


1.3

不能访问0级别的的内存空间中

 

GUI:图形用户界面

CLI:命令行用户界面

 

windows:好看

linux:智慧

 

内核功能:

        进程管理

        内存管理

        网络功能

        硬件驱动

        安全机制

 

批处理系统:

       

 

GE通用电气,Bell贝尔实验室,MIT麻省理工学院实验室  

使用汇编语言进行程序研发出Multics系统

 

MainFrame   系统大型机

 

汇编语言:

 

Multics系统   

 

Ken

    Space Travel

 

 

DEC  数字设备公司

        PDP-11PDP-7主机

        VAX --vms系统

 

Unics  -- Unix

 

B-->C                                       

 

        VAX

 

PDP(系统)-                                    

 

Bill JoyBSRG

 

BSD:Berkeley System Distribution

 

System v

 

81,兼容机,MicrosoftXenix

 

CP/M-->DOS->windows  

 

Jobs三人

图灵

 

Xerox:复印机

XeroxPARK组:鼠标,图形化屏幕

 

jobs借助鼠标和图形化研制出来APPLE2

 

FreeBSD   PC方面

OpenBSD  安全方面

NetBSD   服务方面

 

Bill joy为主创办: Sun  microsystem

Sun OS -改名为-->Solaris

 

CSH

 

         

 

Windows NT  Server 

Windows 2000

 

荷兰大学andrewUnix开始收费后制作出Minix

 

Linus: linux

 

80 StallmanFreedom

 

成立GNU: GNU is Not Unix    GNU只是递归缩写

GPL:GeneralPublic License   通用公共许可

LGPL:Lesser

GPLv2

GPLv3

 

BSD

Apache

 

开源:开放源代码

 

自由:

自由获取,自由修改,自由学习

 

Emacs:文本编辑器

gccGNU C Complier

bash

 

GNU/Linux

 

源代码:  c-->编译成二进制  (交叉编译)

 

ABI:Application Binary Interface

 

RedHat

SLS

Debian

SUSE:  -->novell (Netware)

 

发行商:  release

 

kernel2w

 

Debiandpt                     没有商业公司支持

RedHatrpm

 

CentOS:Community Enterprise os 社区企业操作系统

 

Fedora:每隔6个月更新一次

 

2015.3.2  学习1:30

 

Mandrive

 

Ubuntu:乌班图  Mint主色调绿色

 

Linux的版本  www.kernel.org

 

Kernel

 

Linux 0.1  1.0  2.0  2.2 2.4  2.6  3.0

 

RHEL: 3.0 4.0 5.0 6.0


安装linux

输入命令:

linux ip=172.16.X.1 netmask=255.255.0.0 gateway=172.16.0.1 dns=172.16i.0.1 ks=http://172.16.0.1/class.cfg


linux的基本原则

1.由目的单一的小程序组成:组合小程序完成复杂任务:

2.一切皆文件:

3.尽量避免捕获用户接口

4.配置文件保存为纯文本格式

 

GUI接口:

CLI接口:

      命令提示符,prompt

   #:root

   $:普通用户

 

命令格式:

         命令     选项    参数  

                 选项:

                              短选项:-

                                       多个选项可以组合:-a -b =-ab

                              长选项:- -

                  参数:命令的作用对象

 

使用凭证:

rootredhat

Crtl+alt+F1- F4

虚拟终端(teminal):

Startx

GUI:

   Gnome:C

   KDE:C++

   Xface

 

su:swithc user

# su[-l] 用户名

exit退回原来的选项

 

# passwd

 

10^6

36^6

62^6

100^6

 

1.使用4中类别字符中至少3

2.足够长,大于7

3.使用随机字符串

4.定期更换

5.循环周期足够大

 

123

456

123

456

 

学校可以学到的东东                

RHCE+RHCA+shell编程+MySQL+Web集群+Hadoop+Hbase+Openstack

 sun运作不善67亿美元卖出

 图形工作站以苹果机为主