进程
-
默认的守护进程
程序都会启动自己的程序进程–普通进程
大部分的普通进程都不能直接通过system call去调用硬件资源,他们需要借助库文件,才能在系统上正常运行。 -
dll–Windows
-
os–Linux
操作系统的结构
操作系统的发展历史
- 为了实现工作的批量化处理:贝尔实验室-GE通用–麻省理工大学 Mutices
- 贝尔实验室和麻省理工退出该项目,而贝尔实验室中一个年轻的科学家 肯.汤姆森 为了运行space travel的游戏;–DPD-7
- 基于DPD-7的操作系统,肯,开发了自己的第一个操作系统 Unix(汇编语言编写)
- 1973年肯和他的同事-c语言(来自b语言的改进),用c语言重写Unix
- 之后,肯来到加州大学伯克利分校任教–BSD
重大问题:在美国市场同时销售着BSD和Unix操作系统,这时候,两者为了版权问题打的不可开交;–持续的十年的时间
内核与GNU/Linux系统的版本问题
内核版本:
- kernel
GNU/Linx版本
开源体系
-
a、GNU
GNU is Not Unix GNU计划:将商业版本的软件程序进行开源的一个计划
GPL协定:如果你使用了GNU计划中定义的开源软件代码,这样的话,你就必须将对应的所有代码进行开源;
宽松的GPL协定 -
b、BSD
-
c、Apache
本身是一个做网站起家的社区;
hadoop项目在2000年后,称为Apache项目的顶级项目;
操作系统
- 1、什么是操作系统
示例:音乐软件的播放
软件 平台(承上启下) - 2、不同应用领域的主流操作系统
PC
服务器
移动设备
嵌入式 - 3、常见的桌面操作系统
WINDOWS.SERUER
linux
marco
Linux的安装与命令简介
-
安装
a、直接将操作系统安装在硬件设备上
我不建议这样安装
b、使用VMM管理平台来进行安装(虚拟机的方式)
(VMM管理平台:VMware workstations、Virtualbox)
选语言
|
选键盘
|
写主机名
|
定义root密码(超级用户)
|
划分磁盘空间–3个分区必须要划分: /boot swap /v -
拍摄快照,如果出错,可以恢复快照!
代码
- Ls 显示文件信息
Pwd 显示当前路径
Cd 切换到目标目录
Touch 修改时间戳
Stat --atime 访问时间 mtime修改文件内容的时间 ctime修改文件属性
Rm删除
Clear 清屏=ctrl+l