Re: [問題] inotify 一問
謝謝!
用 audit 已經可以找出該 pid 做了什麼事。
但是仍有一點問題,麻煩版上的強者幫我解惑。 <(_ _)>
1. 假設我現在有一隻程式叫 /somewhere/temp.sh, 只做兩件事
touch /path/to/test.txt
rm -f /path/to/test.txt
2. 用了 auditctl -w /path/to/ 去 monitor 這個路徑的改變
3. 執行 /somewhere/temp.sh
4. 用 ausearch -i -f /path/to,的確可以觀察到有一個 pid (假設叫4567),執行了
touch 和 rm的動作。
我的問題是,由於4567這個process在執行完畢就釋放掉了。
在沒有額外從script內記錄下自己的pid的情形下,是否有辨法從
「pid = 4567 去推導 /home/somewhere.sh」這樣的故事呢?
非常感謝…!
※ 引述《Nt1 (用功點吧!)》之銘言:
inotify 是 linux 提供的api, 可以監控目錄/檔案的變更。
請問…是否有辨法進一步的監控到,是哪一隻 process 做出這樣的變更嗎?
不知道是真的沒辨法還是小弟沒注意到,help document看了一下沒特別提到
謝謝!
--
http://www.flickr.com/photos/mong0520/collections/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.177.16
→
04/08 22:26,
04/08 22:26
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.190.248
※ 編輯: Nt1 來自: 114.45.190.248 (04/09 13:19)
→
04/09 16:37, , 1F
04/09 16:37, 1F
→
04/09 16:37, , 2F
04/09 16:37, 2F
→
04/09 18:07, , 3F
04/09 18:07, 3F
→
04/09 18:08, , 4F
04/09 18:08, 4F
→
04/09 18:08, , 5F
04/09 18:08, 5F
→
04/09 20:18, , 6F
04/09 20:18, 6F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
0
1