Linux进程管理

Linux进程管理

基本概念

  1. 在Linux中,每一个程序都有自己的一个进程,每一个进程有一个pid
  2. 每一个进程都有一个父进程
  3. 进程可以有两种存在方式:前台或后台运行
  4. 一般服务都是后台运行,基本的程序都是前台运行

命令

ps(process show)查看当前系统中正在执行的各种进程信息。

查看帮助文档,ps -help或man ps

ps -xx:

  • -a:显示当前终端运行的所有的进程信息
  • -u:以用户的信息显示进程
  • -x:显示后台运行进程的参数
ps -aux #查看所有的进程
ps -aux|grep mysql	#查看所有的进程,但只过滤出MySQL的进程
# | 管道符,A|B,将A的输出结果作为B的输入
# grep 过滤,查找文件中符合条件的字符串

ps -ef:可以查看到父进程的信息

ps -ef|grep mysql

pstree -pu #查看进程树

参数:

  • -p:显示父id
  • -u:显示用户组

结束进程:

kill -9 进程pid
posted @ 2021-07-19 22:14  有我的担忧  阅读(34)  评论(0编辑  收藏  举报