操作系统简介02

1.操作系统图

2.进程

  • 默认的守护进程
  • 程序都会启动自己的程序进程——普通进程

注:

  1. 大部分的普通进程都不能直接通过System call去调用硬件资源,他们需要借助库文件,才能在系统上正常运行。
  2. System call:是用户空间与内核空间的通道
  3. .dll是windows里的库文件
  4. .os是linux里的库文件
  5. shell是管理人员与操作系统的交互
  6. ssh是远程登录会话

3.操作系统的结构

 

 

 

 

 

 

 

 

 

 

4.操作系统的发展历史

 

5.内核与GNU/linux的版权问题

常见的发行商版本有:centos(不收费)、redhat(收服务费)、fedore、opensuse(欧洲)、debian(安全)、ubuntu(桌面)、麒麟、红旗

6.开源体系

(1)GNU:全称(GNU is not unix)

GNU计划:将商业版本的软件程序进行开源

GPL协定:如果你使用了GNU计划中定义的开源软件代码,你就必须将对应的所有代码进行开源

(2)BSD

(3)Apache:做网站起家的社区,hadoop项目在2000年后,称为Apache项目的顶级项目

7.centos安装流程

(1)直接将操作系统安装在硬件设备上(不建议)

(2)使用VMM管理平台(VMware workstation、Virtualbox)进行安装(虚拟机方式)

(3)选语言、选键盘、选时区、写主机名、定义root密码(超级用户)、划分磁盘空间(boot(启动分区)、swap(交换分区)、/(根分区))

(4)恢复初始化(可用于系统出现问题时):虚拟机--快照--拍摄快照--名称(初始化状态)--拍摄

8.常用的linux命令

猜你喜欢

转载自www.cnblogs.com/cong-ting-ting/p/11278017.html