陈老师:1415968548 郑老师:2735197625 乐老师:354331153
客服热线:
19941464235/19906632509(微信同号)

客服微信

【技术文章】Linux 目录结构与进程管理(新手必学)

作者:云贝学院
https://mp.weixin.qq.com/s/NCMp7qk6ldu_RaJJuKdx3A
发布时间:2023-12-19 09:32
浏览量:297

原文链接:Linux 目录结构与进程管理(新手必学) (qq.com)



Linux 目录结构及功能如下

在 Linux 中,每个执行的任务都被称为进程,每一个进程都有一个唯一的标识,称为PID(Process ID)



1、显示进程

可以使用 ps 命令(process status)显示当前运行的进程,显示的内容如下:

添加 -l 参数(long format)可以显示更详细的信息,新增的内容包括:

添加 -u 参数(user format)也能显示更详细的信息,新增的内容包括:


2、删除进程

可以先使用 ps 命令查看进程的唯一标识(PID),然后再使用 kill PID 命令终止指定的进程

若无法直接使用上述的命令终止进程,可以考虑加上以下参数:

此外,kill 命令还能加上以下参数:


3、进程优先级

每个进程在执行时,都会被赋予使用 CPU 的优先等级 (称为 nice),等级越高,能使用 CPU 的时间越长

优先级的取值范围在 -20 ~ 19 间的整数,其中 -20 最高,19 最低,优先级 -20 ~ -1 只有管理员才 nice命令能在开始执行进程时设置进程的优先级,renice命令能在正在执行进程时调整进程的优先级

若在启动进程时没有使用nice,则优先级默认为 0;若使用nice但没有显式指定优先级,则默认为 10


4、动态显示进程

可以使用 top 命令动态显示进程状态,在 top 命令执行过程中,可以结合使用以下的指令完成特定的操作