系统管理指南:高级管理

Procedure如何控制进程

  1. 获得要控制的进程的进程 ID。


    # pgrep process
    

    其中,process 是要控制的进程的名称。

    进程 ID 显示在输出的第一列中。

  2. 使用相应的进程命令来控制进程。


    # /usr/bin/pcommand pid
    
    pcommand

    是要运行的进程 (/proc) 命令。表 12–3 列出并介绍了这些命令。

    pid

    标识进程 ID。

  3. 验证进程状态。


    # ps -ef | grep pid
    

示例 12–3 控制进程

以下示例显示如何使用进程命令来停止和重新启动 dtpad 进程。


# pgrep dtpad 1
2921
# pstop 29212 
# prun 2921 3
  1. 获得 dtpad 进程的进程 ID

  2. 停止 dtpad 进程

  3. 重新启动 dtpad 进程