1、常见的CPU架构:
X86
X64
M68000
ARM
Ultrasparc
Power
2、CPU的指令集
精简指令集----Power
复杂指令集----Intel
3、使用汇编语言编写的Operation System 是很难移植在其他系统上
系统是支持交叉编译的,但是需告知编译器编译的目标硬件规格是什么
编译完成后的系统是无法移植的
Linux、BSD、AIX……这类操作系统统称为 Unxi-Like (即类Unix)
4、开源的两种资金来源
1、卖服务
2、捐赠
常见的开源协定:
1、GPL
Lesser GPL
2、BSD
3、Apache
ASF: Apache software Foundation
双线授权:
1、开源版------------社区办,Community
2、商业版本----------企业版,Enterprise
5、程序管理
程序的组成部分:
1、二进制文件
2、配置文件
3、库文件
4、帮助文件
程序包管理器:
1、将程序文件打包成一个或有限几个文件
2、安装
3、卸载
4、查询
……
常见的Linux发行版本的 包格式 包管理工具 前端管理工具
1、Debian ded dpkg gpt-get
2、RedHat rpm rpm yum---dnf
3、S.u.S.E rpm rpm zypper
4 、Archlinux port
6、虚拟化
计算机各部件在虚拟化下的实现方式:
1、CPU ------------分时
2、内存 -------------分片
3、网卡 -------------分时
4、键盘鼠标 -------------捕获焦点
了解下嵌套式虚拟化?????
7、Linux下切换为图形界面的命令(Centos 7):startx & 或者init 5
Linux下系统更改为中文的命令:localectl set-local LANG=zh-cn.utf8
8、无论是图形界面还是命令行界面,它们都是一个连接终端(terminal)
本文出自 “5137178” 博客,请务必保留此出处http://5147178.blog.51cto.com/5137178/1900597
原文:http://5147178.blog.51cto.com/5137178/1900597