Место на дисках, состояние дисков
df -h #посмотреть свободное место на подключенных дисках
df -i #колличество использованных inod в системе
du -sh /tmp #показать сколько места занимают все файлы в дир /tmp
sudo smartctl -a /dev/nvme0n1p5 #получить smart отчет о hdd
cat /proc/mdstat #информация о софтовых raid массивах
Нагрузка на процессор, память и диски
iostat #сколько данных в данный момент записывается и читается с диска
iotop #какие процессы пишут и читают на диск
top #здесь без комментариев
htop #аналогично
uptime #load average
Мониторинг оперативной памяти
top
htop
vmstat
free -m
cat /proc/meminfo #подробо
Процессы
ps aux #список активных процессов
kill id #убить процесс по id
systemctl status nginx #посмотреть статус процесса nginx
strace -p id #подключится к запущенному процессу
Сети
netstat -tulnp
ss -lntu
#показывают процессы, которые слушают сетевые порты
dig google.com #запрос к dns google.com
nslookup velikanchik.ru #узнать ip по dns
dig @8.8.8.8 velikanchik.ru #запросить у гуглового dns сервера информацию по velikanchik.ru
curl -Lv google.com #получить развернутый ответ на http запрос
Логи системы и сервисов
cat /var/log #посмотреть логи системы
tail -f -n50 /var/log/syslog #вывести крайние 50 строк syslog с изменениями в реальном времени
ls -lah /var/log/auth.log #логи попыток входа не сервер, или исполнение команд в повышенными привилегиями
ls -lah /var/log/kern.log #сообщения от ядра системы
dmesg -T #сообщения от ядра системы
journalctl #ВСЕ логи системы
journalctl -xeu nginx #логи nginx
Конспект сделан по этому видео