💻 Conky – инструмент системного мониторинга Linux |

💻 Conky – инструмент системного мониторинга Linux

Обзоры

Conky – это бесплатный, легкий, простой и гибкий системный мониторинг для X.

Будучи кроссплатформенным, он также может быть использован с Wayland и macOS.

Conky поставляется с более чем 250 встроенными объектами, включая поддержку просмотра статистики о различных компонентах операционной системы, включая время работы, загрузку процессора, потребление памяти, использование диска, мониторинг сети, “top”-подобные данные о процессах и uname, и многое другое.

Он может выводить данные в файл, консоль или даже HTTP.

Кроме того, в Conky встроена поддержка IMAP и POP3, а также ряда известных музыкальных плееров (MPD, XMMS2, Audacious).

Его также можно настраивать, используя встроенную поддержку Lua или любые собственные скрипты и приложения.

Кроме того, он имеет встроенные привязки Cairo и Imlib2 для произвольного рисования на Lua.

Кроме того, он поставляется в образе Docker, совместимым с amd64, armv7 и aarch64 (также известным как armv8).

Вы можете узнать о Conky гораздо больше, если установите его и начнете использовать, как показано ниже.

Установка Conky на Linux

Большинство современных дистрибутивов Linux имеют Conky в своих стандартных или официальных репозиториях; чтобы установить его, используйте менеджер пакетов и следуйте этим инструкциям.

Не забудьте выполнить соответствующую команду для вашего дистрибутива Linux:

sudo apt install conky       [На Debian, Ubuntu и Mint]
sudo yum install conky       [На RHEL/CentOS/Fedora и Rocky/AlmaLinux]
sudo emerge -a conky         [На Gentoo Linux]
sudo apk add conky           [На Alpine Linux]
sudo pacman -S conky         [На Arch Linux]
sudo zypper install conky    [На OpenSUSE]

Мониторинг рабочего стола Linux с помощью Conky

Вы можете начать использовать Conky сразу после завершения установки.

Перед этим следует знать, что Conky может быть настроен с помощью конфигурационного файла.

По умолчанию общесистемный конфигурационный файл для Conky хранится по адресу /etc/conky/conky.conf.

По адресу $HOME/.config/conky/conky.conf вы также можете создать файл для конкретного пользователя (по умолчанию этот файл не создается).

Выполните команду conky, как показано ниже, чтобы запустить инструмент.

Запомните, что вы должны использовать команду sudo для получения прав пользователя root, чтобы получить доступ к ограниченной информации, такой как список процессов, контролируемых пользователем root (применимо только к пользователям, перечисленным в файле sudoers):

conky
или
sudo conky

Если возникает ошибка:

Conky: can't open display:
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:

imlib_context_free();

With the parameter:

context

being NULL. Please fix your program.

То вам необходимо подключить Иксы или  X11 forwarding в случае ssh.

Пользовательский интерфейс Conky должен появиться на вашем рабочем столе Linux, по умолчанию ориентированный в левый верхний угол.

Чтобы установить выравнивание Conky на экране, используйте флаг -a или –alignment с допустимыми значениями: ‘top_left’, ‘top_right’, ‘top_middle’, ‘bottom_left’, ‘bottom_right’, ‘bottom_middle’, ‘middle_left’, ‘middle_middle’ и ‘middle_right’.

Вы также можете использовать краткую версию: ‘tl’, ‘tr’, ‘tm’, ‘bl’, ‘br’, ‘bm’, ‘ml’, ‘mm’, ‘mr’, ‘none’.

conky -a middle_middle
или
conky -a mm

После запуска Conky дальнейшие команды не могут быть выполнены, так как Conky взял под контроль вашу командную строку.

Добавьте флаг -d или –daemonize для запуска в фоновом режиме, чтобы ваш терминал был свободен для выполнения других команд Linux:

conky --daemonize
или
conky -d

Процесс conky с PID 32709 перешел на задний план.

Этот PID можно использовать для управления процессом или, в конечном итоге, для его остановки, уничтожения или завершения.

sudo kill 32709

🧟 Как найти и убить зомби-процессы в системах Linux

sudo conky --config=/path/to/config/file
или
sudo conky -c /path/to/config/file

Просмотрите страницу man, введя следующую команду для просмотра дополнительных опций командной строки и параметров конфигурации:

man conky

Мы подошли к концу руководства по установке и использованию Conky.

Вы можете отслеживать различную важную информацию о вашем настольном компьютере Linux с помощью простых и удобных программ, таких как Conky.

см. также:

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. Salihov

    дополните статью о том как добавить виджет погоды с github :
    https://github.com/chubin/wttr.in
    там есть обзац про conky.
    И еще добавьте как сделать чтобы он автоматически запускался при загрузке системы.

    Ответить
    1. cryptoparty автор

      Спасибо за дополнение

      Ответить