Solaris のシステム管理 (上級編)

Procedureプロセスを制御する方法

  1. 制御するプロセスのプロセス ID を表示します。


    # pgrep process
    

    process は、制御するプロセスの名前です。

    プロセス ID は、出力の第 1 列目に表示されます。

  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 プロセスを再開する