fuser

estis2011/02/12 (土) 19:32 に投稿
# w
 午前11時21分  稼働  4時37分,  2 ユーザ,  負荷平均率: 1.78, 0.87, 0.35
ユーザー 端末     場所             ログイン時刻     待機     JCPU     PCPU  現プロセス名
root     tty1     -                09年10月 3日  4時37分   0.03秒   0.01秒  -bash
admin    pts/0    192.168.1.15    午前11時20分   1.00秒   0.08秒      ?      -

みたく、その昔コンソールからログインした時にログアウトするのを忘れていた時、もう一度コンソール繋いでログアウトするのも、わざわざそのマシンのところまで行かないといけないので邪魔くさい。

そんな時は、

# fuser -k /dev/tty1
/dev/tty1:             918   924

と、fuser コマンドで終了することができる。

オプションなしで実行すると、

# fuser /dev/tty1
/dev/tty1:             918   924

のように、そのデバイスを使用しているプロセスを表示する。