计算机硬件
五大基本单元
控制器:协调指挥计算机工作
运算器:对数据进行运算
存储器单元:分为内存和外存
输入单元:鼠标,键盘等
输出单元:显示器等
控制器与运算器共同组成CPU
操作系统
操作系统:Operating System/OS
操作系统功能
管理计算机资源:管理和控制计算机系统中的硬件和软件资源
如:处理器管理,存储器管理,设备管理,文件管理用于
提供用户接口:在用户与系统硬件之间传递信息
如:命令接口,图形用户接口,程序接口
操作系统启动流程
方法一:Power up →BIOS→BIOS自检→Bootloader→OS
方法二:Power up →UEFI→Bootloader→OS
Linux系统概览
查看Linux系统内核版本
方法一:uname -a
方法二:cat /proc/version
方法三:cat /etc/os-release
Linux系统一般有四个主要部分
内核:硬件与软件之间的中间层,是一个资源管理程序,提供一组面向系统的命令
shell
文件系统
应用程序
Linux系统结构
进程管理
进程是正在执行的一个程序或命令
进程有自己的地址空间,占一定的系统资源
一个CPU核同一时间只能运行一个进程
进程由他的进程ID和他的父进程ID唯一识别
进程调度
进程调度是指操作系统按某种策略或规则选择占用CPU运行运行的过程
指令
查看启动的nginx进程:ps -ef|grep nginx
查看某个进程:top -p 93824
关闭指定进程:kill 93824
全部进程实时动态视图:top
查看文件内容:ls
创建文件夹:mkdir dome
移动dome到/home:rm -r dome
创建空文件:touch file。txt
复制文件:cp file.txt file_bak.txt
查看当前用户信息:w
查看当前用户组:groups
查看用户的uid信息:id ****
Linux系统结构
文件系统:(linux一切皆文件)
linux文件系统采用树状目录结构
用户权限:
用户账号:普通用户账户、超级用户账户
组账户:标准组、私有组
文件权限: 所有者、所在组、其他人
对于文件的不同权限:读,写,执行
软件包:指一个应用程序