Відповіді:
Спочатку вам слід оновити визначення вірусу за допомогою:
sudo freshclam
Тоді ви можете сканувати на наявність вірусів.
clamscan OPTIONS File/Folder
При необхідності запуску з кореневими правами: sudo clamscan
.
Приклади:
Щоб перевірити всі файли на комп’ютері, відображаючи ім’я кожного файлу:
clamscan -r /
Щоб перевірити всі файли на комп’ютері, але відображати лише заражені файли та дзвонити, коли їх знайдено:
clamscan -r --bell -i /
Щоб сканувати всі файли на комп’ютері, але відображати лише заражені файли, коли їх знайдено та виконувати цей запуск у фоновому режимі:
clamscan -r -i / &
Примітка - відображення стану фонового процесу за допомогою jobs
команди.
Щоб перевірити файли в домашніх каталогах усіх користувачів:
clamscan -r /home
Щоб перевірити файли в USER
домашньому каталозі та перемістити заражені файли в іншу папку:
clamscan -r --move=/home/USER/VIRUS /home/USER
Щоб перевірити файли в USER
домашній каталог та видалити заражені файли ( ПОПЕРЕДЖЕННЯ: Файлів немає.):
clamscan -r --remove /home/USER
Щоб переглянути інші варіанти:
clamscan --help
Побачити:
ClamTk - це інтерфейс для ClamAV. Ви можете встановити його через Terminal за допомогою:
sudo apt-get install clamtk
Ви можете отримати останню версію з Bitbucket як пакета Debian.
Також є PPA (застарілий):
sudo apt-add-repository ppa:landronimirc/clamtk
sudo apt-get update && sudo apt-get install clamtk
Меню сканування: тут ви можете вибрати файл, папку або пристрій для сканування
Меню перегляду:
Меню карантину:
Розширене меню:
Меню довідки: Тут ви можете перевірити наявність оновлень.
Побачити:
clamscan -r --bell -i --exclude-dir="^/sys" /
тим, що в /sys/
них немає реальних файлів, і не виключення цього може спричинити помилки читання. askubuntu.com/questions/591964/clamav-cant-read-file-error
sudo freshclam ERROR: /var/log/clamav/freshclam.log is locked by another process ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
freshclam
вона вже працює. Дивіться цю відповідь: askubuntu.com/a/909276/338982
Прийнята відповідь - чудова відповідь, але щоразу, коли я дістаюсь до цієї сторінки, від болю інформації знайти болісну команду. Тому просто надайте стислу відповідь на питання:
Щоб сканувати всі папки на комп’ютері (крім /sys
):
clamscan -r -i ––exclude-dir="^/sys" --bell /
Щоб сканувати певні папки чи файли, вам потрібно створити файл, у якому ви перераховуєте, які файли / папки ви хочете сканувати, та скажіть clamav, де знайти цей файл:
clamscan -r -i --bell --file-list=/home/nav/ClamScanTheseFolders.txt
Мій ClamScanTheseFolders.txt
містив:
/media/nav/someFolder1
/media/nav/someFolder2
/opt/someFolder/somefile
--exclude