watchdog

    7熱度

    3回答

    我目前有一個基本功能腳本,用於監視單個目錄和所有子目錄以進行更改,並將輸出傳遞到LoggingEventHandler。 我現在想擴展我的腳本來監視3個單獨的位置,但我根本無法掌握如何生成多個觀察者來觀察我的每個指定路徑。 我試圖沿東西線以下: import time import thread import threading from watchdog.observers import

    0熱度

    1回答

    在我的plesk應用程序中,我開始了一個看門狗掃描,我收到了這個報告,但我無法理解它。你能幫我理解[沒有更新]和[警告]條目並解決它們嗎?我如何才能找到最後提到的可疑樹應用程序? 我的系統是Debian的6.0.7,和Plesk 11.0.9: [ Rootkit Hunter version 1.3.4 ] Checking rkhunter data files... Checking

    1熱度

    1回答

    我必須將FTP服務器文件與其他服務器同步。我可以在FTP服務器以外的服務器上運行看門狗來監視它嗎?如果是,如何?請解釋。我不清楚如何使用它來同步兩個文件夾。我試圖使用watchdog documentation,但這並不適合我。當我更改目錄時不會觸發任何事件。請建議如何繼續。 我可以使用incron,但它不能監視遠程服務器。

    1熱度

    1回答

    我每秒使用ofstream寫入文件。然而,看門狗定時器有可能觸發,導致我的整個系統重置。發生這種情況時,我正在丟失寫入文件的所有數據。我嘗試了std:flush,使用myfile.rdbuf() - > pubsetbuf(0,0)來禁用緩衝區,並在myfile.close()之前嘗試了myfile.flush()。似乎沒有任何工作。有什麼建議麼?這是用C++編寫的。

    2熱度

    1回答

    我正在研究一個簡單的看門狗腳本,該腳本會在上傳到我們的FTP的一些非常大的圖像上運行md5sum。看門狗似乎沒有在pyinotify中存在的IN_CLOSE_WRITE事件。我試着檢查該文件是否仍然作爲解決方法打開,但這不起作用。有沒有人知道從看門狗獲取close_write事件的解決方法? import sys import time from watchdog.events import

    3熱度

    1回答

    我的文件編輯器創建了一個以.爲前綴的臨時文件。 我運行: watchmedo shell-command -p '*.py' -R -c 'echo "${watch_src_path}"' 我看,因爲我的編輯,然後兩個事件的文件保存爲臨時文件事件(大概是因爲它做了刪除和寫入)。 我想看到一個事件 - 只有當我保存一個文件。 有沒有辦法讓我只用CLI來做到這一點?我對創建python腳本和直接

    0熱度

    1回答

    我是新來這個論壇,我想問專家一個問題。 我寫了下面的程序(的更大的東西的一部分,但是這是使我煩惱的代碼) #include <unistd.h> #include <fcntl.h> int main() { int fd; fd = open("/dev/watchdog",O_RDONLY); lseek(fd,0,SEEK_END); retu

    1熱度

    1回答

    我目前正在使用OS X 10.9運行openCV GPU/CUDA代碼的rMBP。我更具體地使用BruteForceMatcher_GPU knnMatchSingle/knnMatch功能。經過5秒的GPU計算,OSX覆蓋並終止程序,這是一個非常知名的恢復過程,可避免OSX啓動或NVIDIA GPU驅動程序凍結屏幕。 Windows和Linux允許關閉GPU看門狗定時器,但OSX不會,這可能是有

    0熱度

    3回答

    我正在編寫一個python程序來備份一系列觀察目錄中的文件。 我正在使用看門狗來檢測對文件系統的更改。所有給出的是已更改文件和文件夾的列表。 該應用程序可以選擇包含和排除文件夾列表,但我無法找出如何匹配路徑以查看是否應排除或包含它們。 問題是當你有一棵樹並且用戶選擇包含在一個被排除在外的文件夾時。 例如文件樹 /folder1/folder2/folder3/folder4/folder5 包

    2熱度

    2回答

    使用異步,任務,CancellationToken等等都假定你調用的Async函數/ sub有一個循環的事情要做,比如加載圖片或者從列表中獲取web內容網址,並且這很好,因爲您正在中斷LIST。 但他們都缺少一種方法來取消(異步/等待/任務,或以其他方式)的單個調用(代碼行)......我的使用情況是這樣的: 去執行在SSH服務器上執行命令,等待響應。 簡單。但是如果對服務器的調用失敗,或者服務器