Есть ли аналог sfc под Линукс?
Насколько я помню sfc /scannow сканирует файлы на совпадение сумм и при необходимости востанавливает их.
Установить утилиту проверки:
sudo apt-get install -y debsums
Проверить систему:
sudo debsums -c
Полный экивалент sfc /scannow для линух(deb совместимые):
sudo apt-get install -y --reinstall $(dpkg -S $(debsums -c) | cut -d : -d 1| uniq -u)
Для линух с другими менеджерами пакетов отличными от Debian комманда будет другой, гуглите сами. Но проверка целостности есть всегда в том или ином виде.
Есть такое, только учтите именно вы должны создать базу которую будете контролировать, то есть создаете базовый дистриб. Делаете слепок системы. Дальше обновляете его после каждого апдейта. И регулярно сравниваете измененные файлы.  Стоит так же исключить дата директории /var /home/*/public_http и  прочие где часто меняются файлы. Плюс используйте утилиту find для  поиска suid программ и просто исполнимых файлов по странным путям

https://www.tecmint.com/check-integrity-of-file-an...
https://kali.tools/?p=3833