Публикации по теме 'linux'


Запустите свой скрипт Python как демон Linux
Демон, также известный как служба, — это программа или задание, которое обычно работает в фоновом режиме в нашей системе Linux и выполняет определенную задачу. Некоторыми распространенными примерами демона являются sshd.service (протокол SSH) и ftpd.service (протокол FTP). Сценарий В этом блоге мы рассмотрим следующий сценарий: У нас есть скрипт Python (testdaemon.py), который запускается каждые 30 секунд и записывает в файл. Нам нужно, чтобы этот сценарий продолжал работать в..

Хотите построить простую оболочку? Вот как это сделать.
Хотите построить простую оболочку? Вот как это сделать. В этом посте объясняется, как создать простую программу-оболочку с ограниченной функциональностью и что происходит, когда вы вводите ls -l в своем терминале и нажимаете Enter. Предпосылки для чтения: Базовое понимание функциональности языка программирования C, включая указатели, двойные указатели, mallocing и функциональное программирование. "Ресурс". Базовое понимание Linux. "Ресурс". Понимание того, как файл проходит..

Linux — Глубокое погружение в Wireshark
Продвинутые навыки работы с Wireshark В моей последней статье я подробно рассказал об инструменте tcpdump : Linux — tcpdump Deep Dive в области устранения неполадок в сети Linux, tcpdump — отличный инструмент для захвата сетевых пакетов для устранения неполадок. В промышленности люди обычно используют tcpdump для захвата сетевого пакета и сохранения в файл, а затем используют wireshark для анализа файла. История Wireshark

Система мониторинга с Grafana и Prometheus
В современном цифровом мире системный мониторинг стал неотъемлемой частью обеспечения производительности и стабильности онлайн-приложений и сервисов. Системные администраторы и рабочие группы должны постоянно следить за состоянием своих систем, выявляя и устраняя проблемы до того, как они затронут конечных пользователей. Именно здесь на помощь приходит Prometheus, мощный инструмент мониторинга и оповещения, разработанный специально для современных инфраструктурных сред. Node Exporter..

🔋 Интеграция ИБП Nut с домашним помощником Sai Monitoring
Что такое Nut UPS? Nut UPS (Network UPS Tools) — это набор программных инструментов с открытым исходным кодом для управления и мониторинга устройств UPS (Uninterruptible Power Supply) в компьютерной сети. Эти инструменты позволяют пользователям контролировать состояние батареи, управлять настройками питания и планировать корректное завершение работы в случае отключения электроэнергии. Как установить Nut UPS на Linux? Процесс установки Nut UPS в Linux может различаться в зависимости..

Статическое и динамическое связывание
Что такое статическая ссылка? Статическая линковка связывает библиотеки во время компиляции, копируя их в окончательный бинарник. Что такое динамическое связывание? Динамическое связывание загружает и связывает библиотеки во время выполнения, загружая их в память. Во время компиляции сохраняется только имя общих библиотек. Эти имена сохраняются в PLT (таблица связи процедур). Статическое и динамическое связывание Статический Большие двоичные файлы Обновления кода общей..

DevOps в Linux  — команда opensnoop
Глубокое погружение в команду Linux opensnoop N примечание, полная ментальная карта доступна по адресу: «DevOps in Linux Mind Map » Что такое опенснооп opensnoop — это утилита командной строки, которая отслеживает системные вызовы open() , предоставляя информацию о действиях по открытию файлов процессами, работающими в системе Linux. Это мощный инструмент для…