Linux 进程管理学习笔记

Linux 进程管理

基本了解

进程即指在Linux下运行的程序(代码),可以是在前台或者后台中运行。

常用的指令

  1. ps 选项参数 :查看当前有哪些进程在活动中,也可以不加参数
    常用的选项参数:
    -a :显示所有的进程信息
    -u :以用户的格式显示进程的信息
    -x :显示后台运行的进程的信息
    一般三个参数都选择,即使用 ps -aux方式来获取进程的信息
    在这里插入图片描述
    也可以用 ps -ef 指令来显示全格式的所有进程,能查到对应进程的父进程
    在这里插入图片描述
    也可以通过管道符来查看需要的内容。

  2. 终止进程的指令:

    1. kill 选项 进程的id号 (一般选项选 -9 表示强制杀死进程,也可以不选)
      实例:将远程登录的用户逼退
      在这里插入图片描述
      执行该操作后,被逼退的用户的连接情况:
      在这里插入图片描述

    2. killall 进程名称 :可以终止多个归属于该进程的子进程

  3. 动态监控正在进行的进程:top 选项参数

    1. 常用的参数:
      -d :指定每隔几秒更新一次(指令:top -d 秒数)
      -i :表示不显示僵死进程(指令:top -i)
      -p :表示监视某个id 号的进程(指令:top -p id号)
    2. 互动指令:键入top指令后,可以在监控进程的界面进行互动指令操作。
      常用的互动指令:
      k :表示要终止某些进程,回车后输入对应进程的id后即可终止指令。
      u :表示要查看属于某个用户的进程信息,键入u回车后输入对应的用户名即可
      q :键入q后回车,可退出top的监控界面
      P :键入后回车,可按进程的cpu占用率排序
      M :键入后回车,可按进程的内存占用率排序
      N :键入后回车,可按进程的id号排序
发布了9 篇原创文章 · 获赞 0 · 访问量 1000

猜你喜欢

转载自blog.csdn.net/qq_43156103/article/details/88425955
今日推荐