デバイスを使用してるプロセスを調べる

/home2 を umount しようとしたら、デバイスは使用中です。って出て umount 出来なかった。

という状態になったら lsof で調べられます。

# /usr/sbin/lsof /home2

とすると、 /home2 を使用しているプロセスの一覧が出ます。

他にも lsof は、ポートを使用しているプロセスを調べるのにも使えます。

たとえば、22番ポートを listen しているプロセスを調べるときは下記のようにすると分かります。

# /usr/sbin/lsof -i:22
デバイスを使用してるプロセスを調べる