01. Linux进程管理

Linux

进程管理

基本概念

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

命令

  • ps 查看当前系统中正在执行的各种进程的信息

    • -a 显示当前终端运行的进程信息(当前的进程)
    • -u 以用户的信息显示进程
    • -x 显示后台运行进程的参数
  • Linux 中,|叫做管道,例如 A|B是将A的输出结果来操作B

  • grep 过滤,查找文件中符合条件的字符串

# ps -aux 查看所有的进程

# 下面的命令是查出所有进程后,然后进行过滤,查询mysql的信息
[root@localhost ~]# ps -aux|grep mysql
root      1608  0.0  0.0 112728   972 pts/0    R+   10:26   0:00 grep --color=auto mysql
  • ps -ef : 可以查看到父进程的信息

  • pstree -pu: 可以查看到用户组

    • -p 显示父id
    • -u 显示用户组
  • kill -9 进程id: 强行结束进程

posted @ 2020-09-12 10:55  liangdao  阅读(104)  评论(0)    收藏  举报