プロセス名を指定してそのプロセスを再起動するには
①ターゲットプロセスの名前を ps -ef コマンドの結果から grep する。
②grep の結果を awk で切り出す。
③PID が取り出せたら kill にパラメータとして渡す。
$ ps -ef | grep <プロセス名> | grep -v 'grep' | awk '{print $2}'
スマートにしたコマンドがこちら
プロセス名で grep して pid (プロセスID)を返してくれます。
$ pgrep -f 'プロセス名'
$ pkill -f 'プロセス名'
指定したプロセスを kill します。