Python学习之路——Linux基础之系统进程管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习之路——Linux基础之系统进程管理相关的知识,希望对你有一定的参考价值。

系统进程管理

  1. 进程:进程是程序的一次动态执行
  2. 守护进程:守护进程是在后台运行并提供系统服务的一些进程
    top : 动态显示当前进程
    技术分享图片
标签 含义
PID 进程号
PR、NI 控制用户优先级,值越高,优先级越低
VIRT 虚拟内存
S 状态( S:Sleep R:Running)

free : 查看内存信息

技术分享图片

标签 含义
used 已经分配出去的buffer和cache
buffers 已分配的buffer还未使用的
cached 已分配的cache还未使用的

ps aux : 查看所有进程及相关信息

  1. grep ‘/bin/bash‘ /etc/passwd 过滤passwd文件下包含/bin/bash内容的行
  2. grep -v : 反向匹配,过滤掉包含某内容的项。

杀死进程

  1. kill <PID> :杀死进程
  2. kill -9 <PID> : 强制杀死进程
  3. ctrl+c :终止命令
  4. jobs :查看后台进场
  5. firefox &:代表将程序于后台运行
  6. fg %1:将后台程序调到前台 1代表工作号
  7. bg %1:后台暂停的程序直接在后台运行
    pstree:查看进程树
    pkill -9 ‘bash‘:杀死进程,直接输入进程名)

以上是关于Python学习之路——Linux基础之系统进程管理的主要内容,如果未能解决你的问题,请参考以下文章

Python学习之路——Linux基础之IP地址管理

Python学习之路——Linux基础之文件系统管理

Python学习之路——Linux基础之软件包

Python学习之路——Linux基础之yum

Python学习之路——Linux基础之Vim编辑器

Linux网络服务学习之路——DNS域名系统服务之基础功能实验