Изменение и создание unit systemd. Как написать свою службу в Linux?


Допустим у Вас есть программа, которую мы хотим запускать при старте системы. Как это сделать в linux? Создать unit systemd.

В прошлом видео (https://youtu.be/z3pTgZ39KxM) рассмотрели основные параметры systemd unit, а в этом рассмотрим как отредактировать юнит system, как написать свою службу linux, как поставить службу на автозапуск linux и т.д. Присаживайтесь поудобнее будет интересно.

ХОТИТЕ ПОМОЧЬ КАНАЛУ?

Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e266c48753afd1f1/

А если есть возможность прямого доната
Яндекс.Деньги: money.yandex.ru/to/410012408319752

Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e266c416525dc3e8/

Systemd Unit — это конфиг по лекалам которого, systemd linux выполняет различные действия. Типов юнитов много мы их рассматривали в одном из предыдущих видео: youtu.be/1NYNJUR59FE

КОНТАКТЫ:
Канал в TELEGRAM: t.me/worlditech (worlditech)
Чат в TELEGRAM: t.me/linux_wit
Группа в VK: vk.com/worlditech
INSTAGRAM: www.instagram.com/pavlenko.at/

Еще контакты:
t.me/pavlenko_at
vk.com/atpavlenko
www.facebook.com/anton.pavlenko.94


#СозданиеUnitSystemd #SystemdСозданиеUnit #КакНаписатьСвоюСлужбуLinux #Systemd #SystemdЧтоЭто #УправлениеСервисамиИДемонамиLinux #СлужбаLinux #ПоставитьСлужбуНаАвтозапускLinux #SystemdLinux #Linux #Линукс #УправлениеДемонамиLinux #СвойСкриптИнициализации #СвойДемонLinux #ПримерДемонLinux #Systemctl #УправлениеДемонами #SystemctlЧтоЭто #SystemctlEdit #УправлениеСлужбамиВLinux

Администрирование Linux, часть 1.1: Инсталляция ОС и пакетов ПО


* Инсталлятор и инсталляция ОС
* Управление (установкой и удалением) ПО
** Пакет программного обеспечения и зависимости между ними
** Репозитории пакетов
** Менеджеры пакетов
*** RedHat Package Manager: rpm
*** Debian PacKaGer: dpkg
** Менеджеры зависимостей пакетов
** RedHat Yellowdog Updater, Modified: yum
** Debian Auto Package Tool: apt

РЕАЛЬНЫЕ ЗАДАЧИ ПО 1С - 6. ЗАПРОСЫ В ЦИКЛЕ


Поддержать донатом: donate.stream/ilyaleontyevpro1s

Мне кажется, я подготовил просто охрененное занятие по решению реальной задачи 1С, которое позволит нам порассуждать о целесообразности (не)использования запросов в цикле.
С радостью представлю вам его 12 декабря 2020 г. в 15:00.
Заходите, гости дорогие.

Что будет использовано в процессе:
— умение решать задачу несколькими способами;
— умение писать запросы;
— умение заполнять табличные части еще незаписанных документов;
— умение замерять производительность;
— человеческий мозг.

#ильялеонтьев #реальныезадачи1с #1с

Мои контакты:
ВКонтакте: vk.com/ilyaleontyev
Фэйсбук: facebook.com/illeontev

С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)

LinuxTalks - часть 3 - настройка сети в linux


Тайминги:
00:00 — Вступление
03:10 — Презентация
24:57 — iproute2 vs net-tools, или скажи нет ifconfig
28:45 — ручная настройка сети (до перезагрузки)
42:00 — debian stretch — ENI — ifupdown
50:19 — centos 8 — sysconfig — NetworkManager
56:55 — arch — netctl
1:11:05 — debian buster — systemd-networkd
1:20:32 — ubuntu focal — netplan
1:28:45 — ubuntu bionic — cloud-init

Пожалуйста оставьте отзыв:
forms.gle/oBQVpqnPR9sEUvRR9

В данной лекции я постарался рассказать и показать настройку самых часто используемых менеджеров сети на примере некоторых популярных операционных систем.

Мануалы:
Ссылка на репозиторий с конфигами:
github.com/bykvaadm/LinuxTalks/tree/master/l3
официальный сайт netplan:
netplan.io
документация по cloud-init:
cloudinit.readthedocs.io/en/latest/
iproute2 cheat seet:
baturin.org/docs/iproute2/

Больше разной годноты я выкладываю в своём телеграм-канале:
t.me/bykvaadm

LPIC 101.3-2 Инициализация системы в стиле systemd


На примере дистрибутива Centos 7.0 (скачал тут: www.centos.org/download/) разбираем как работает система инициализации в стиле systemd:
— что такое systemd и systemctl;
— зачем нужны units в systemd;
— куда делся файл inittab и что его заменяет;
— как переключаться между boot.target;
— как выбрать boot target по умолчанию;
— что значит journald и как им пользоваться;
— какими командами осуществляется управление юнитами в systemd;
— какими командами осуществляется перезагрузка и выключение ПК.

По systemd есть очень хороший перевод на русский статей от автора самой системы systemd: lexpr.ru/node/498

Облачные инструменты разработчика: Confluence, Jira, Bitbucket [Хекслет]


Обозреваем облачные инструменты командной работы от Atlassian. Вместе с Артемом Глотовым покажем, как работать с Confluence, Jira, Bitbucket, поговорим о взаимодействии команды разработчиков, организации базы знаний, постановке задач и культуре кода.

О спикере:
Артем Глотов, тренер по инструментам командной работы.
Более 12 лет в продуктовой разработке ИТ-сервисов, прошёл путь от кодера до руководителя 40 разработчиков. Последние 5 лет в сфере оптимизации командной работы с помощью эффективных инструментов. Участник конференций (Atlassian Summit, AgileDays, AUG, Stepicon...), автор онлайн-курсов на Stepik, практикующий тренер-консультант.

Полезные ссылки:
— Доступ к стенду от Артема: ipglotov.ru/subscribe/
— Хекслет: ru.hexlet.io/
— Slack-комьюнити Хекслета: slack-ru.hexlet.io/
— Продукты Atlassian: www.atlassian.com/
— Основы командной строки. Пайплайн (Конвейер): ru.hexlet.io/courses/cli-basics/lessons/pipeline/theory_unit?utm_source=youtube

Дмитрий Иванов — Многопоточные структуры данных в .NET: как это работает?


. Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: bit.ly/dotnext2020piter

. Настоящий хардкор от техлида в Rider и главный по многопоточности во всем JetBrains.

В докладе речь пойдет об алгоритмах, стоящих за коллекциями в System.Collections.Concurrent. Пошагово, с примерами объясним сложные алгоритмы. Также рассмотрим дизайн API многопоточной коллекции. Ознакомимся с теорией неблокирующей синхронизации.

Важно: для понимания доклада необходимо знать основы параллельного программирования, включая Monitors, Semaphores, read-write locks, атомарные операции (Interlocked) и т.д.

Мастер класс Дмитрия Брикмана


На мастер-классе Дмитрий расскажет, как научиться «видеть» город, человека, судьбу, тишину, любовь, творчество, музыку, «видеть» то, что видеть нельзя.
Дмитрий Брикман родился в Ленинграде, живет в Израиле. В 2009 году в издательстве «Питер» вышел его фотоальбом «Иерусалим не просто город». Кроме цикла иерусалимских фотографий, Дмитрий Брикман автор фотографических серий о музыкантах, о театре. В августе 2013 года на кинофестивале «Окно в Европу» в Выборге состоялась премьера его фотофильма «Екклесиаст. Фотоперевод».