Anti-Virus

是否可以檢查目前正在執行的 clamAV 掃描的進度?

  • June 11, 2020

我已經四處搜尋,但到目前為止還沒有找到可能的解決方案。我有一個正在進行的掃描,我認為它會在某個時間完成,但不幸的是它沒有。所以我想知道是否有辦法檢查這個正在進行的進度的掃描進度。

AFAICT,這是不可能的——您可以將所有掃描的文件列印到控制台,或者只列印受感染的文件。然後在最後,ClamAV 將列印一個摘要。我還沒有找到一種方法來獲得任何持續的統計數據。

我能想像破解它來做到這一點的唯一方法是:

  1. 首先,遞歸計算 ClamAV 將掃描的目錄中的所有文件,然後將該數字儲存在變數中。
  2. 執行包含在腳本中的 ClamAV,該腳本對輸出的行數進行計數,並將其與步驟 1 中的計數進行比較。

有一次我嘗試過快速執行此操作,但無法讓它很好地完成我設置的自動化 Jenkins 工作……所以我最終放棄了它。對不起 :(

引用自:https://serverfault.com/questions/759972