linux的引导过程
1.bios: 开机自检,硬盘没有问题就下一步,根据bios中第一启动项的设置,去找操作系统(硬盘 外接设备 网卡)
2.MBR:过渡到MBR阶段,是引导的第一阶段,鱿鱼该阶段程序的不完整,会引导你找到下一阶段完整的引导器
3.grub:通过grub程序中的配置文件找到操作系统
4.kernel 加载内核文件并启动内核
5启动第一个程序
服务
linux操作系统中的系统首先要启动systemd或者init
systemd 的服务命令
systemctl start 服务 启动服务
systemctl stop服务 关闭服务
systemctl restart 服务 重启服务
systemctl reoad 服务 重新加载配置文件
systemctl enable 服务 开机自启服务
systemctl enable --now 服务 开机自启服务 并立即启动
systemctl disable 服务 关闭开机自启服务
systemctl disable --now 服务 关闭开机自启服务 并立即停止
systemctl ststus 服务 查看服务运行状态
进程
进程是什么
进程指一个程序被加载到内存并开始执行命令
ps命令
ps实在linux等系统中用于查看系统当前的进程
ps -A 查看所有进程
ps -u 以用户格式查看进程
ps -ef 查看完整格式的所有进程
ps axu 查看静态的进程信息
ps aux --sort %cpu 以cpu利用率排序
ps aux -sort %cu 以cpu利用率倒序排序
top命令
top -M 按照内存使用率对进程进行排序
top -p 按照CPU使用率对进程进行排序
top -T 按照进程累计使用的CPU时间进行爱旭
ps命令和top命令的比较
ps命令主要用于静态地查看系统当前的进程,给出的是某个时间的进程快照
top命令则是动态地实时监控的运行状态和使用情况
在实际运用中,通常会使用top命令来观察系统整体运行状态再结合ps命令来获得更详细的进程信息