Вживані команди
reboot - перезавантаження системи
halt - вимкнення системи
ps -ef - Список працюючих процесів.
systemctl status <service> — стан системних служб
/etc/init.d/<service> start | stop | restart — керування службами.
top – відображення активності процесів у реальному часі. Вихід - командою q
htop - теж що і top, але зручніше і потрібно ставити окремо
cat <ім'я файлу> — вивести текстовий файл повністю
more <ім'я файлу> - простий посторінковий перегляд текстового файлу
less <ім'я файлу> - повноцінний переглядач текстових файлів
Робота з мережею
ip addr show — відображення конфігурації мережевих інтерфейсів, включаючи IP-адресу
ip route show — відображення таблиці маршрутизації, включаючи маску підмережі та основний шлюз
ping <address> - діагностика мережі (перевірка зв'язку між двома вузлами). Припиняється операція натисканням Ctrl+C
mtr <address> — тресування в “живому” режимі
netstat -nlpt - список очікуваних з'єднання портів на цьому вузлі.
netstat -npt - список встановлених tcp-з'єднань
ss -lntu - теж що й netstat, але не вимагає установки
tcpdump -i any port <port> -nn показує пакети по певному порту
Робота з оперативною пам'яттю
free - перевірка вільної оперативної пам'яті (її використання для діагностики утруднено тим, що вона враховує також пам'ять дискового кешу, тобто може показати дуже малий обсяг вільної пам'яті навіть за малого використання)
Робота з дисками
df -h – перевірка вільного місця на диску
df -i — Перегляд інодів на диску
du -sh /home/netadm — Перегляд розміру папки
lsblk - відображення дисків, флешок
smartctl -a /dev/sda - S.M.A.R.T. звіт
Навантаження диски
iostat – читання та запис на диск
iotop — які процеси читаю та пишуть на диск
Логи
tail -f -n50 /var/log/syslog, /var/log/auth.log, /var/log/kern.log — системні лог файли
journalctl -xeu <сервіс> - показує журнал логів зазначеного сервісу