Публикации по теме '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. Это мощный инструмент для…