1. ホーム
  2. linux

[解決済み] Linuxでどのプロセスがファイルを使っているかを知るには?

2022-10-28 19:10:06

質問

Linux でファイルを削除しようとしたところ rm -rf file_name を使用して、ファイルを削除しようとしましたが、エラーが発生しました。

rm: file_name not removed.  Text file busy

どのプロセスがこのファイルを使っているかを調べるにはどうしたらよいでしょうか?

どのように解決するのですか?

を使用することができます。 fuser のようなコマンドを使います。

fuser file_name

そのファイルを使用しているプロセスの一覧が表示されます。

より詳細な出力を得るために、これと異なるフラグを使用することができます。

より詳しい情報は fuser の Wikipedia の記事 で、あるいは man のページにあります。