ps aux| head -1 && ps aux | grep $1 | sed -e '/grep/d'
こいつを ~/.bashrc に関数として登録しておく。
な感じで。function psx {
ps aux| head -1 && ps aux | grep $1 | sed -e '/grep/d'
};
使い方は、
ようするにPS の一行抜きなんだが、一発でそのプロセスの情報が表示出来るので頻繁に利用しています。便利。~$ psx firefox
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
hoge 7009 9.2 22.3 267484 115100 ? Ssl 12:30 4:21 /usr/lib/firefox-3.0.5/firefox
4 件のコメント:
自分は
ps aux | grep hoge
で事足りてます……
stigさんコメントありがとうございます。
でもそれだとgrep自身もヒットするし、ヘッダ行も出ないので満足出来ないんですっ><
はじめまして。自分だと
ps aux|egrep '^USER|[f]irefox'
とかやっちゃいます。
他には
ps u -C firefox
こっちはあまり理解してません。
頻繁に叩くのならayukawaさんみたいに使いやすく仕込んだほうが良いですね。
今だと
ps u -C firefox
ですかねえ。これ書いたのはpsコマンドをよく知らないころでした。それでも今でも問題なく動くところがlinuxのいいところですねえ。
コメントを投稿