🚨 Ситуация: сайт недоступен
Поступает сообщение:
«Сайт не открывается»
Новичок:
перезапускает всё подряд
Sysadmin:
анализирует по шагам
Проверяем:
Если нет:
проверяем IP
DNS
маршрут
⚙️ Шаг 4–6: сервис и порты
Проверяем:
работает ли сервис
открыт ли порт
firewall
📜 Шаг 7: логи и выводы
Смотрим логи:
💡 Sysadmin не гадает, он доказывает причину.
@sysadmin1
Поступает сообщение:
«Сайт не открывается»
Новичок:
перезапускает всё подряд
Sysadmin:
анализирует по шагам
Проверяем:
ping site.com
Если нет:
проверяем IP
DNS
маршрут
traceroute site.com
⚙️ Шаг 4–6: сервис и порты
Проверяем:
работает ли сервис
открыт ли порт
firewall
systemctl status nginx
ss -tulnp
📜 Шаг 7: логи и выводы
Смотрим логи:
journalctl -u nginx
💡 Sysadmin не гадает, он доказывает причину.
@sysadmin1
❤7👍3🔥2👏2🎉2
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Как работает Linux
Обзорная иллюстрация компонент и интерфейсов Linux
Основы Linux: пользователи и вход в систему
Основы Linux: командная строка
Основы Linux: дерево каталогов, файловые системы и файлы
Основы Linux: разграничение прав доступа и потоки ввода-вывода
Основы Linux: процессы и их свойства
Основы Linux: сигналы и управление процессами
Загрузка и дерево процессов Linux и Windows. Параллельные программы: процессы, нити и волокна
Программирование на bash в Linux
Команды bash: ветвеления, условия, циклы, функции
@sysadmin1
Обзорная иллюстрация компонент и интерфейсов Linux
Основы Linux: пользователи и вход в систему
Основы Linux: командная строка
Основы Linux: дерево каталогов, файловые системы и файлы
Основы Linux: разграничение прав доступа и потоки ввода-вывода
Основы Linux: процессы и их свойства
Основы Linux: сигналы и управление процессами
Загрузка и дерево процессов Linux и Windows. Параллельные программы: процессы, нити и волокна
Программирование на bash в Linux
Команды bash: ветвеления, условия, циклы, функции
@sysadmin1
❤7👍3🔥2🎉2
🔌 Шпаргалка по категориям витой пары
🟢 CAT5e – Бюджетный, но всё ещё надежный
🟠 CAT6 – Офисный фаворит (скорость + надёжность)
🔵 CAT6a / CAT7 – Экранированный (для мест с помехами)
🔴 CAT8 – Монстр скорости для дата-центров
@sysadmin1
🟢 CAT5e – Бюджетный, но всё ещё надежный
🟠 CAT6 – Офисный фаворит (скорость + надёжность)
🔵 CAT6a / CAT7 – Экранированный (для мест с помехами)
🔴 CAT8 – Монстр скорости для дата-центров
@sysadmin1
👍12❤4🔥3
💪 Рекомендую качественный контент знакомого ИТ-сообщества с 15-летним стажем:
⌨️ ITKB_channel — бесплатное обучение по Windows, Linux, DevOps, Security, Network, программирование
📚 ITKB_Archive — библиотека (книги, курсы, ИТ литература)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥4✍2👀1
В Linux есть встроенные утилиты для анализа в реальном времени
Что и чем смотреть
— top / htop: Мониторинг процессов, CPU, памяти в реальном времени.
— iostat: Статистика ввода-вывода (диски, I/O bottlenecks).
— vmstat: Виртуальная память, CPU, процессы (общая нагрузка).
— netstat / ss: Сетевые соединения, порты, статистика трафика.
top # запуск, Shift+P для сортировки по CPU, Shift+M по памяти q для выхода.
htop # аналогично top, но удобнее;
iostat -x 1 5 # расширенный вывод, интервал 1с, 5 итераций
(показывает %util — загрузку дисков, await — время отклика).
vmstat 1 5 # интервал 1с, 5 итераций
(показывает r/b — процессы в очереди/блоке, swpd — swap, si/so — swap in/out).
netstat -tuln # TCP/UDP listening порты
ss -tuln # аналог netstat
ss -tp 'state established' # активные TCP-соединения с процессами.
Эти утилиты — первый инструмент при любой диагностике проблем с производительностью. Не заменяют полноценные системы мониторинга, но дают мгновенную картину происходящего в системе.
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🏆2⚡1👍1🤝1
Media is too big
VIEW IN TELEGRAM
🔥10❤4👍2👏1👀1
Media is too big
VIEW IN TELEGRAM
👍7🔥5❤1🤔1