- 操作系统的组成
- 内核
- 系统调用
- 操作系统的功能
- 处理器管理 :合理分配CPU的资源
- 设备管理(硬件管理):根据用户请求调用/驱动底层硬件设备工作,并随时对设备进行监控,处理外部设备的中断请求
- 文件管理(软件管理):软件是以文件的形式进行存储的,操作系统通过管理文件来对各种软件资源进行管理
- 内存管理:合理分配、有效保护和扩充 给每个操作分配合适的空间
- 作业管理(进程管理):审查系统能否满足用户作业的资源要求
- 操作系统主要特征
- 并发 :同一时间间隔内发生多个事件 //并行:同一时刻发生多个事件(时刻表示极端的时间间隔)//不存在理想中的并发
- 共享 :系统某些资源可供并发进行的多个进程使用(互斥共享:一个一个来)
- 虚拟 :把底层的一块磁盘映射成若干个对应的逻辑实体,分时或分空间//电脑上的C D E F等盘符
- 异步 :(不确定性)进程执行的速度,耗用的时间都是不可预测的//由于资源的互斥共享导致
- windows架构
- 应用程序
- 系统调用
- 内核
- 硬件
- 用户组(常用组列表 (compmgmt.msc) 计算机管理中可以看到所有组和用户)
- 需要手动添加用户的组
- administrators 管理员组
- Power users 高级用户组
- users 用户组
- Guests 来宾组
- 动态包含成员的内置组(windows自动添加组,自动包含合适的组成员)
- interactive: 动态包含在本地登录的账户
- Authenticated Users:动态包含了通过验证的用户,不包含来宾组
- Everyone : 包含任何用户,设置开放的权限时经常使用
- 需要手动添加用户的组
- 用户
- 自动继承所在组的权限
- 权限划分
- system >administrator>power user>user
- windows下的系统目录
- ALL Users 目录:包含所有用户个个性化的开始菜单和桌面等信息
- Command目录:微软DOS常用命令
- Config目录:硬件的配置文件
- Desktop目录:桌面上的文件集合 (系统图标、应用程序快捷方式、文件等)
- Downloaded Program Files目录:浏览器下载文件的默认目录
- system32 目录:系统文件夹(和system一样) 存放系统文件和硬件驱动程序等重要目录
- Web目录:存放web相关的文件
- Program Files目录 :存放软件的配置信息
- 文件夹权限
- 完全控制 :拥有文件夹的完全控制权,想干啥干啥
- 修改 :对文件属性信息以及文件内容有删除和修改的权限 (包含读取、写入、执行)
- 读取和运行:能够直接访问子文件夹和文件(读取和遍历)即使用户没有该路径的访问权限
- 列出文件夹目录:可以查看文件夹下的子文件夹和文件名
- 写入:允许用户在该文件夹下创建新的子文件夹和文件
- 读取:允许用户查看该文件夹中的文件和子文件夹以及属性信息
- 端口
- 端口号分布划分
- 知名端口 :0~1023 固定分配给一些服务
- 动态端口:1024~65535 动态的分配给一些服务,不固定
- 协议类型划分
- TCP端口 :传输控制协议端口
- UDP端口:用户数据包协议端口
- 端口号分布划分
- windows进程
- 系统进程 用户名是system
- 程序进程 用户名不是system的都是程序进程
- 常见进程含义
- conime.exe:确保正常调整和编辑系统输入法
- csrss.exe:管理windows图形相关任务(微软客户端/服务器运行时的子系统)
- ctfmon.exe:确保语言栏正常显示在任务栏中
- explorer.exe:windows资源管理器的正常运行
- lsass.exe:用于windows操作系统的安全机制、本地安全和登录策略
- services.exe:启动和停止系统中的服务,如果用户手动停止该服务,系统也会重新启动
- smss.exe:负责操作系统和用户的对话(会话管理)
- svchost.exe:打工人 负责执行动态链接库dll中包含的服务,上级是services.exe(只是一个统称,不绑定某个服务)
- system:页面内存管理进程,确保系统正常启动
- system idle process:在CPU空闲时发出一个命令使CPU挂起,降低CPU温度
- winlogon.exe:用户登录程序,管理用户的登录和退出
- 常见进程含义
- 注册表结构
- HKEY_CLASSES_ROOT:管理文件系统
- HKEY_CURRENT_USER:管理系统当前用户信息
- HKEY_LOCAL_MACHINE:管理当前系统硬件配置
- HKEY_USERS:管理系统的用户信息
- HKEY_CURRENT_CONFIG:管理当前用户的系统配置
- 日志
- 常用
- 系统日志
- 应用程序日志
- 安全日志
- 不常用
- setup
- forwarded events
- 常用
windows操作系统基础知识整理(概念类)
最新推荐文章于 2024-04-11 09:07:14 发布