回答:
最初に、以下でウイルス定義を更新する必要があります。
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のフロントエンドです。ターミナル経由でインストールできます:
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