Вживані команди



Вживані команди

 

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 <сервіс> - показує журнал логів зазначеного сервісу