第一节课:php
生前何须多睡,死后必然长眠。linux
8:10-12:00web
14:30-18:20shell
如履薄冰战战兢兢数据库
实践和理论并重编程
博客思路:4w1h小程序
思路: 对事不对人windows
是什么缓存
用在什么地方安全
何时用
为何要用到它
怎么用
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 基本的输入输出系统
运算器:
控制器:
存储器:内存,编制
输入设备:
输出设备:
冯。诺依曼:计算机之父
自举
程序:指令+数据
第二节课:
电子计算机只能识别二进制
电流的运动速度和光速是同样的
I/O设备 输入/输出设备 input/output
线路复用
运算器、控制器、存储器
芯片:存储信息不会由于断电而丢失,其中不可丢失信息在开机以后去看是否有鼠标键盘等设备,输入输出设备
硬盘是输入也是输出设备
计算机如何和输入输出设备打交道?
poll机制:
interrupt(中断机制):
前段总线(FSB):南桥北桥
北桥:高速总线控制器 CPU,南桥,VGA芯片
南桥:低速总线控制器 各类I/O设备
人类发展始终是一个折衷的方案
折衷的好坏能够决定人生
CPU:一级、二级、三级缓存
RAM:
ROM:只读存储器
程序的局部性原理
机器语言:
微码(汇编语言)---》编译器 低级语言
高级语言
硬件架构: ---CPU的架构
ARM:只生产知识产权,不生产设备,都是高通等厂商生产 省电
X86:
X64:
安腾:因特尔的,从HP购买
HP:阿尔法
UltraSparc san:
Power 第一个主频超过4GHz的CPU
M68000,M68K
Power PC 苹果,IBM,MOTO
OS:
Windows
Linux
Unix
HP-UX
Solaris
AIX
sco unix
Unixware
OS/2
最先的计算机 计算机很快,输入输出很慢
多任务
CPU,memory
CPU
slice
5ms
5ms
Memory
1.2
虚拟地址空间
进程
32位CPU的总线宽度决定内存不能超过4G。
造轮子 有公共的就没有必要本身再新造
Shell
一个网页有2M
1.3
不能访问0级别的的内存空间中
GUI:图形用户界面
CLI:命令行用户界面
windows:好看
linux:智慧
内核功能:
进程管理
内存管理
网络功能
硬件驱动
安全机制
批处理系统:
GE通用电气,Bell贝尔实验室,MIT麻省理工学院实验室
使用汇编语言进行程序研发出Multics系统
MainFrame 系统大型机
汇编语言:
Multics系统
Ken
Space Travel
DEC: 数字设备公司
PDP-11,PDP-7主机
VAX --vms系统
Unics --》 Unix
B-->C
VAX
PDP(系统)-
Bill Joy:BSRG
BSD:Berkeley System Distribution
System v
81,兼容机,Microsoft,Xenix
CP/M-->DOS->windows
Jobs三人
图灵
Xerox:复印机
Xerox的PARK组:鼠标,图形化屏幕
jobs借助鼠标和图形化研制出来APPLE2:
FreeBSD PC方面
OpenBSD 安全方面
NetBSD 服务方面
Bill joy为主创办: Sun microsystem
Sun OS -更名为-->Solaris
CSH
Windows NT Server
Windows 2000
荷兰大学andrew:Unix开始收费后制做出Minix
Linus: linux
80 , Stallman,Freedom
成立GNU: GNU is Not Unix GNU只是递归缩写
GPL:GeneralPublic License 通用公共许可
LGPL:Lesser
GPLv2
GPLv3
BSD
Apache
开源:开放源代码
自由:
自由获取,自由修改,自由学习
Emacs:文本编辑器
gcc:GNU C Complier
bash:
GNU/Linux:
源代码: c-->编译成二进制 (交叉编译)
ABI:Application Binary Interface
RedHat:
SLS
Debian:
SUSE: -->novell (Netware)
发行商: release
kernel:2w
Debian,dpt 没有商业公司支持
RedHat:rpm
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
长选项:- -
参数:命令的做用对象
使用凭证:
root,redhat
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亿美圆卖出
图形工做站以苹果机为主