COMPUTER LINUX

【Linux】ファイルを使用しているプロセスを調べる

 

ファイルを使用しているプロセスを調べるには、fuserコマンドを使います。

fuser ファイル名

 実行例
$ fuser sample.sh
/work/shell/sample.sh: 5823

ファイルを使用しているプロセスを停止するには、fuserコマンドの-kオプションを使います。

 実行例
$ fuser -k sample.sh
/work/shell/sample.sh: 5823

ファイルを使用しているプロセスを停止する際、-kオプションに-iオプションを併用して、Yes/Noの問い合わせをすることもできます。

 実行例
$ fuser -ki sample.sh
/work/shell/sample.sh: 5829
Kill process 5829 ? (y/N) y

 

-COMPUTER, LINUX