プロセス情報の表示
psの普段のオプションは、人それぞれだったりする。自分は、
ps axuf|less
で表示させている。オプションは、
a 全てのユーザ x 制御端末のないものでも u 開始時刻をいれて f ツリー表示 ww 複数行表示
そして表示される項目は、
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
左からユーザ名・プロセスID・CPU使用率・メモリ使用率・仮想メモリ使用・実メモリ使用・端末・ステータス・実行開始時間・実行時間・コマンド名
特定のプロセスだけを表示させたい場合は、pgrepが便利。
pgrep -fl -u root sshd pgrep -fl -u apache,www httpd
rootが実行しているsshdがあれば表示
apacehかwwwが実行しているhttpdがあれば表示
ついでにpkillはこれにシグナルを送ることができる。
sudo pkill httpd
で全てのhttpdプロセスがkillされる。
man pgrep pkill
http://www.linux.or.jp/JM/html/procps/man1/pgrep.1.html