タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

pgrepに関するtmsanrinshaのブックマーク (3)

  • pgrep/pkillを使おう - Qiita

    $ ps aux | grep vagrant uraura 1916 0.0 0.0 2464336 3328 s001 S+ 8:51AM 0:02.69 ssh vagrant@127.0.0.1 -p 2222 -o Compression=yes -o DSAAuthentication=yes -o LogLevel=FATAL -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -i /Users/uraura/.ssh/private_key uraura 1915 0.0 0.0 145164392 1452 s001 S+ 8:51AM 0:00.04 vagrant ssh uraura 8225 0.0 0.0 2434836 640 s002 R+ 11

    pgrep/pkillを使おう - Qiita
  • 『[Linux] プロセスIDを調べてみる』

    Linux上では、実行処理されているプログラムがプロセスという形で扱われ、それを見ることで正常に処理が進んでいるかを確認することができます。 Linuxでプロセスを調べる代表的なコマンドとしてpsコマンドがありますが、そのほかの方法でもプロセスを知ることができます。 サーバー管理者からみると、プロセスは名前で判別したほうがもちろんわかりやすいのですが、システム上から見た場合、同名のプロセスもあったりするためかえって判別がつきにくくなります。 プロセスは個別に受け持つ役割があるため、別のプロセスを間違って操作してしまうと、親子関係にあるプロセスなどへ影響が及んでしまいます。 そのため、プロセスにはユニークなプロセスIDが割り振られています。 プロセスをプログラムから操作する場合は、このプロセスIDを用いて操作するのが一般的です。 そのプロセスIDを取得する方法をいくつか紹介します。 プロセス

    『[Linux] プロセスIDを調べてみる』
    tmsanrinsha
    tmsanrinsha 2013/04/24
    /var/run
  • 技術メモ帳 - pgrep, pkill を使用してプロセスを殺す

    最近、会社でシェルの操作方法について教えているのだが、 pgrep / pkill / skill / pidof といった 便利なプロセス操作系コマンドを知らない人が実に多い。 プロセスを殺すというのは、よくある作業なので 今回はコレについて書いてみる。 たとえば、これらのコマンドを知らない人が、 指定した名前のプロセスを kill する手順はだいたい 以下のようなものになることだろう。 $ ps aux | grep プロセス名 | grep -v 'grep' # コマンドの出力結果から pid を目で確認 12345 ... .. hoge .. .. $ kill 12345 この作業は非常に面倒で退屈だ。 もし殺さなければならないプロセスがたくさんあったときは どうするのだろうか。 おまけに、grep コマンド自身が候補に含まれてしまう事があるのだが、 grep -v grep

  • 1