シェルでプロセスの実行を確認の方法

シェルのスクリプトを使用して、以下によって、プロセスが実行されているかどうかを判断することができます。

  1. pgrep
if pgrep "进程名称" >/dev/null; then
    echo "进程正在运行"
else
    echo "进程没有运行"
fi
  1. 元の文章をネイティブな日本語に言い換えると、
  2. grep
if ps -ef | grep -v grep | grep "进程名称" >/dev/null; then
    echo "进程正在运行"
else
    echo "进程没有运行"
fi
  1. pidof
if pidof "进程名称" >/dev/null; then
    echo "进程正在运行"
else
    echo "进程没有运行"
fi

上で書いたコード中の「プロセス名」を、あなたが調べたいプロセス名に置き換えてください。

bannerAds