SSブログ

プロセスとファイルの関連をしらべる方法 [Linux]

サーバ上のファイルを消そうとしたら消せなかったので調べてみた。
fuserを使えばよいらしい。

http://www.math.kobe-u.ac.jp/~kodama/tips-linux-fileuser.html

プロセスとファイルの関連をしらべる

Linux で プロセスとファイルの対応を調べる方法.
プロセス番号と実行のファイルの関連(pstree -p, ps aux, top)
プロセス番号 --> 実行ファイル(/proc/*/exe)
実行ファイル --> プロセス番号(fuser)
プロセスと それが open/使用 しているファイルの対応
プロセス --> オープンファイル(/proc/*/fd)
ファイル --> プロセス(fuser -v)
ポート --> プロセス(fuser -v)
ファイルシステム --> プロセス(fuser -mv)

fuser自体はPIDしか返してくれないのでps auxでプロセス名を取得する。
実際調べてみたら、Sambaが何故かホールドしていたのでSambaをリスタートしたところ無事消えた。

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

Forza3日記リボルテックエイリアン ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。