グルーヴであなたのビジネスは加速する

グルーヴであなたのビジネスは加速する

プロセス名を指定して kill するには

2016年12月24日 12時33分56秒 | 日記

プログラムを再起動するときに実行するシェルですが

ターゲットプロセスの名前を ps -ef コマンドの結果から grep する手法です。

grep 結果を awk で切り出して kill のパラメータにします。

 

$ ps -ef | grep プロセス名 | grep -v 'grep' | awk '{print $2}'


もっとスマートにかける便利なコマンドがあります。

pgrepコマンドです。

このコマンドはプロセス名で grep して pid (プロセスID)を返します。
$ pgrep -f 'プロセス名'


pkillコマンドもあります。

$ pkill -f 'プロセス名'

で対象とするプロセス名を指定して kill してくれます。

ジャンル:
ウェブログ
コメント   この記事についてブログを書く
この記事をはてなブックマークに追加
« ひさびさ感動 エクセルのオブ... | トップ | Windows で tail コマンド »
最近の画像もっと見る

コメントを投稿


コメント利用規約に同意の上コメント投稿を行ってください。

数字4桁を入力し、投稿ボタンを押してください。

あわせて読む

トラックバック

この記事のトラックバック  Ping-URL
  • 30日以上前の記事に対するトラックバックは受け取らないよう設定されております。
  • 送信元の記事内容が半角英数のみのトラックバックは受け取らないよう設定されております。
  • このブログへのリンクがない記事からのトラックバックは受け取らないよう設定されております。
  • ※ブログ管理者のみ、編集画面で設定の変更が可能です。