编辑
2023-12-14
linux
00
请注意,本文编写于 513 天前,最后修改于 512 天前,其中某些信息可能已经过时。

目录

ps:显示当前系统中的进程状态。常用选项包括:

进程相关

首先是一些进程相关的常用命令

ps:显示当前系统中的进程状态。常用选项包括:

  • ps aux:显示所有进程的详细信息。

image.png

  • ps -ef:显示所有进程的ID信息,并包括进程之间的关系。

image.png 2. top:实时显示系统中的进程状态和系统性能信息。按下q键退出。 image.png

  • htop:类似于top,但提供了更直观的界面和更多功能。

image.png image.png

  1. pgrep:根据进程名或其他条件查找匹配的进程ID。
    • 例如:pgrep nginx 将显示所有名为 "nginx" 的进程ID。

image.png 4. kill:向进程发送信号以终止或操作进程。

  • kill PID:向指定PID的进程发送终止信号(默认为SIGTERM)。
  • killall process_name:向指定进程名的所有进程发送终止信号。
  1. killall:向指定的进程名发送信号以终止进程。

  2. pskill:杀死指定进程ID的进程。

    • 例如:pskill 1234 将终止PID为1234的进程。
  3. nice:设置进程的优先级。

    • nice -n value command:将指定命令以指定的优先级运行。
    • 例如:nice -n 10 ./myprogram 将以较低的优先级运行"myprogram"。
  4. renice:修改正在运行的进程的优先级。

    • renice priority PID:将指定PID的进程的优先级更改为指定的优先级值。
  5. pstree:以树形结构显示进程之间的层次关系。

image.png 10. pkill: 杀死指定名称的进程。


1.https://mp.weixin.qq.com/s/CoAg-RIyy3H4bnkFoqcV6g 2.https://mp.weixin.qq.com/s/n_Nhz9cNaI_aVlX7DA91AA 3.https://mp.weixin.qq.com/s/cpn7Uvra7030FTGZO9ScLA

本文作者:yowayimono

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!