inotify

    1熱度

    1回答

    我正在使用inotifywait在發生文件系統事件時運行命令。我想等待5秒鐘,看看是否另一個文件系統事件發生,如果另一個做,我想重置計時器回到五秒鐘,等待一些。合理? 我的問題是我在Bash攻擊這個,我不知道我該怎麼做。在JavaScript中,我會使用的setTimeout一些這樣的代碼: function doSomething() { ... } var timer; function

    1熱度

    1回答

    我有一個文件夾正在使用iNotify進行監視。在文件夾中創建一個文件時,觀察者將獲取該文件,將其重命名(使用mv),然後將其移至另一個文件夾。然後用bash腳本調用RapidXML程序,並假設解析文件的XML內容。在RapidXML程序腳本調用後,iNotify程序也會重新啓動。 所以,當我自己運行RapidXML程序時,它解析文件並完成它應該做的所有事情。但是,當我運行守望一個XML文件放置在表

    2熱度

    1回答

    我正在寫一個Node.js服務器,該服務器監視充滿空文件的目錄以進行更改。當文件改變時,它會通知客戶端,然後清空文件。手錶代碼是: fs.watch("./files/", function(event, targetfile){ console.log(targetfile, 'is', event) fs.readFile("./files/"+targetfile,

    4熱度

    2回答

    我正在編寫一個Perl腳本來監視文件的更改。 #!/usr/bin/perl use strict; use Linux::Inotify2; my $inotify = new Linux::Inotify2 or die $!; my $filename = "/tmp/foo"; my $counter = 0; $inotify->watch ( $filename

    0熱度

    1回答

    我在inotify的嘗試我的手的以下代碼段是什麼,我認爲將是其功能良好的演示緩衝區: #include <sys/inotify.h> /* inotify_init(), inotify_add_watch(), IN_* */ #include <stdlib.h> /* EXIT_SUCCESS, EXIT_FAILURE, malloc() */ #include <stdio.h>

    0熱度

    1回答

    我正在使用inotify PECL擴展名來編寫用PHP編寫的文件監視守護進程。我幾乎已經完成了,因爲它告訴我什麼時候發生了inotify事件。 的inotify_read($fd)返回值是一個數組,看起來像這樣: Array ( [0] => Array ( [wd] => 2 [mask] => 1073741840 [cookie]

    4熱度

    1回答

    我經常在Windows上使用Everything(搜索工具)。它使用USN Journal加速文件名搜索。 Linux文件系統(ext4,xfs,btrfs等)是否具有與USN Journal類似的功能?

    0熱度

    1回答

    在我的Ubuntu中,我需要監視在路徑或其子目錄中創建文件的哪個腳本/程序/用戶是。 主要思想是確定一個可能的但未知的安全漏洞,該安全漏洞被利用來在我的系統中注入惡意腳本。 我認爲這可能可能與Linux的INotify?我試圖找到這樣一個腳本沒有運氣。 有人可以建議我一個簡單的腳本來做到這一點嗎? 感謝

    1熱度

    2回答

    我試圖使用inotify使用監視對文件的更改/dev/hvc0如下: #include <stdio.h> #include <sys/inotify.h> #include <stdlib.h> #define EVENT_SIZE (sizeof(struct inotify_event)) #define BUF_LEN (1024 * (EVENT_SIZE + 16)) #

    2熱度

    1回答

    我正在使用gevent和gevent_inotifyx運行python以使用IN_CLOSE_WRITE掩碼觀察文件以進行任何修改,以等待文件在寫入後關閉。我第一次開始我的活動,但不是在那之後。我使用vim手動編輯文件。 使用不同的日誌文件來觀看,並按預期工作。這是一個python日誌記錄文件,任何時間日誌文件都會隨着內容的變化而得到一個事件觸發。 有沒有人遇到過這種情況?這可能是由於某些同步或刷