Что такое systemd? Управление демонами linux c помощью systemctl

Sdílet
Vložit
  • čas přidán 12. 03. 2019
  • Systemd это историческая необходимость или проклятый нарушитель принципа "unix-way" - одна программа - одна функция?
    ХОТИТЕ ПОМОЧЬ КАНАЛУ?
    Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e... За подтвержденную регистрацию я получу 15 рублей. Рекомендую, сам пользуюсь. Единственное вывод с 500 рублей.
    А если есть возможность прямого доната
    Яндекс.Деньги: money.yandex.ru/to/4100124083...
    Реферальная ссылка на PROFI:
    ad.admitad.com/g/zqyi8ot6o29d...
    Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e...
    В этом видео я расскажу что такое systemd, обзор небольшой. Управление сервисами и демонами.
    В видео вы узнаете:
    где хранится systemd unit
    какие бывают юниты
    как посмотреть статус сервиса
    как добавить сервис в автозагрузку
    как запустить/остановить сервис
    как запретить запускать сервис
    А также мини man systemctl:
    systemctl is-enabled
    systemctl list-units -t тип --all
    systemctl status
    systemctl start
    systemctl stop
    systemctl restart
    systemctl reload
    systemctl enable
    systemctl disable
    systemctl mask
    systemctl unmask
    КОНТАКТЫ:
    Канал в TELEGRAM: t.me/worlditech (worlditech)
    Чат в TELEGRAM: t.me/linux_wit
    Группа в VK: worlditech
    INSTAGRAM: / pavlenko.at
    Еще контакты:
    t.me/pavlenko_at
    atpavlenko
    / anton.pavlenko.94
    #Systemd #SystemdЧтоЭто #ОсновыРаботыВLinux #УправлениеСлужбамиUbuntu #Systemctl #SystemdLinux #SystemdОбзор #SystemdUnit #SystemdServiceRestart #ПроцессЗагрузкиLinuxSystemd #SystemctlStatus #SystemctlUbuntu #SystemctlMask #SystemctlСписокСервисов #SystemctlReload #SystemctlStatusApache2service #SystemctlCentos #ManSystemctl #SystemdSystem #УправлятьСлужбамиLinux #УправлениеСервисамиИДемонамиLinux #УправлениеДемонамиLinux #УправлениеДемонами

Komentáře • 114

  • @pavlenkoat
    @pavlenkoat  Před 5 lety +13

    Друзья если хотите помочь каналу, читайте описания. За регистрацию на кэшбэк сервисе Letyshops (за подтвержденную регистрацию получу 15 рублей) Следующее видео будет на этой недели в пятницу. Видео внеплановое, но жизненное. :-)

    • @Nicolas198474
      @Nicolas198474 Před 5 lety +1

      Не могу убить процесс systemd-udevd Этот процесс блокируется chroot и система не выключается после всех отмонтированных устройств повисает и только жестко кнопкой. Можно по ID процесса оследить его через systemd....ошибка интересная плавает между обновлениями иногда пропадает после очередного обновления может появиться. Обновился до 5 ядра и пропала после новых обновлений появилась ядро тоже 5.0.0

  • @mort_brain
    @mort_brain Před 5 měsíci +1

    Спасибо огромное, ваши, даже старые видео очень сильно помогают!

  • @Sonmz
    @Sonmz Před 2 lety +3

    Я считаю, что SystemD - катастрофа, с точки зрения возможной деанонимизации пользователя.

  • @lvivduncan
    @lvivduncan Před 3 lety +2

    найліпший канал на ютубі про системне адміністрування! обов'язковий лайк!

  • @sashashad
    @sashashad Před 2 lety +1

    Спасибо за прекрасный урок!

  • @user-wo5to5wj6z
    @user-wo5to5wj6z Před 3 lety +2

    наконец-то узнал, что такое systemd..... спасибо!!!!

  • @py_buddha2911
    @py_buddha2911 Před 3 lety

    Крутой канал💪🏻Антон, благодарю за видео. В русско-язычном сегменте ютуба ты один из лучших.

  • @user-kn6vr7el8y
    @user-kn6vr7el8y Před 5 lety +11

    Всё круто, как всегда! Спасибо за видео, ждём новых!))

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      И вам спасибо что смотрите.

  • @srh_btk
    @srh_btk Před 4 lety +4

    Очень специфическая подача материала. Мне нравится :) подписочка )

  • @user-od2en1il5j
    @user-od2en1il5j Před rokem

    Спасибо за качественный разбор

  • @PavelNovikov-cy9rz
    @PavelNovikov-cy9rz Před rokem

    Полезно. Ждем еще уроков

  • @pilat0202
    @pilat0202 Před rokem +2

    Вообще многие не любят её, т.к. сделано в redhat и на выходе было катастрофическое количество уязвимостей, как сейчас хз, не слежу особо, но эта причина ненависти намного более обоснованная, чем просто "она слишком много за что отвечает"

  • @warriorshyper
    @warriorshyper Před 3 lety

    Уважаемый Антон,я новичок в линуксе,видео зашло,с меня подписка и царский лайк)))

  • @boson_higgs
    @boson_higgs Před rokem

    Чётко все объяснили - спасибо!

  • @__MindGames__
    @__MindGames__ Před 5 lety +3

    Стало лучше! Намного! Ну или я уже просто привык? :) В любом случае, ценность полученной информации и её подача превышает все остальные мелкие придирки. Так держать, Антон! Жду новые ролики! Они вот прям здорово упорядочивают уже имеющиеся знания и дают правильную информацию новичкам!

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      Спасибо, что смотрите. Стараюсь развиваться.

  • @amyasnikov
    @amyasnikov Před 5 lety +18

    Как всегда очень полезно.

  • @denwerxampp4035
    @denwerxampp4035 Před 4 lety +1

    всё круто, спасибо

  • @fungolinux2624
    @fungolinux2624 Před 5 lety +5

    Привет Анто, реально хочется тебе помочь но я ребёнок и немогу помочь материально поэтому помогу морально. Ты очень хорошо ведёшь канал интересно и подробно хочется смотреть твои видео чаше. В общем спасибо тебе за ещё один интересный канал! Р.S.Будет приятно если поставишь сердечко

  • @lksafina4833
    @lksafina4833 Před 2 lety

    большое спасибо!!

  • @deviceofobjects1501
    @deviceofobjects1501 Před 4 lety

    Оч. хорошо. Палец вверх.

  • @yuliyacher67
    @yuliyacher67 Před 2 lety

    Спасибо!

  • @spinal_by
    @spinal_by Před 5 lety +1

    Лайк не глядя!

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      А вы посмотрите :-)

    • @spinal_by
      @spinal_by Před 5 lety

      ​@@pavlenkoat​, посмотрел я. Сначала лайк поставил, а потом посмотрел :)

  • @asuasu609
    @asuasu609 Před 4 lety +2

    смотрел три раза = наконец въехал
    раньше вообще не лез в систем-ди- сейчас понял что всё ПРОСТО

    • @pavlenkoat
      @pavlenkoat  Před 4 lety +3

      Линукс это вообще самая простая и логичная система

    • @asuasu609
      @asuasu609 Před 4 lety +2

      @@pavlenkoat Антон - благодарствую. Оказывается всё гораздо интересней, чем кажется.Я открыл для себя новый горизонт

  • @Vasiliy_Kashtanov
    @Vasiliy_Kashtanov Před 3 lety

    Часть я уже знал, часть сейчас узнал.

  • @zaebaniyunderground6260

    Всё понятно :)

  • @user-nw7yo5or1u
    @user-nw7yo5or1u Před 5 lety +7

    Сделайте видео по работе с Wireshark. Вот это хорошо будет. Ну и mtr можно до кучи.

    • @europeiz
      @europeiz Před 3 lety +2

      что бы знать как работает wireshark вам для начало нужно знать как работают протоколы которые вы хотите отслеживать

  • @user-wq4eo9if5e
    @user-wq4eo9if5e Před 5 lety +4

    Спасибо за хороший видос! Потому что реально понять структуру systemd нелегко, актуальность видео- прям очевидна т.к. и debian и centos перешли на systemd
    И лично у меня было много вопросов при изучении FreeBDSM т.к. там через rc все пашет и я в конец запутался, но потом стало интересно понять разницу в способах инициализации, однако ставить другой дистрибутив не очень хочется (пусть даже и на виртуалку)
    Радует подход автора- он рассказывает важные вещи касающиеся непосредственно системы, а не de или wm; поэтому большое спасибо- ты наш навигатор, ждем новых видео (особенно про kernel и модули)
    Вопрос- ты будешь придерживаться популярных "программ" (системд, крон, iptable, htop, mc) или попробуешь немного распылиться на общий обзор для расширения кругозора??? (Типо есть vi, но как вариант vim, nano, emacs, ee в bsd....)

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      Пока не думал об этом. Vim точно будет, так как я его искользую (самый удобный текстовый редактор). Сейчас пытаюсь дать основы, которые пригодятся в администрировании и почему-то пропускаются многими блогерами, а без них никуда.Потом посмотрим. Смотря сколько денег будет приносить канал. Очень много времени занимает. А дохода никакого.

  • @PNStudio
    @PNStudio Před 5 lety +1

    Это лайк))

  • @user-tk4lo6fl9j
    @user-tk4lo6fl9j Před 5 lety +3

    Очень полезно спасибо.

  • @peaktopmoscow
    @peaktopmoscow Před 2 lety +1

    Спасибо, мигрировал на Генте с openrc на systems фуххх

  • @user-wq6uj5sg1z
    @user-wq6uj5sg1z Před 2 lety

    🙏

  • @DartMitai
    @DartMitai Před 2 lety +3

    блин чувак, его не за это не любят, если интересно почему его не любят посмотри черный треугольник он тебя просветит

  • @Vezu4iyBlog
    @Vezu4iyBlog Před 3 lety +1

    Прикольно! Странно, но я всё понял с первого раза. Юниты, если чо - всякие nginx, apache, mysql и прочее.

  • @gaidamacka
    @gaidamacka Před 3 měsíci

    Спасибо, познавательно. У меня не запускается mysql.service, выдает такое: Loaded: bad-setting (Reason: Unit mysql.service has a bad unit file setting.) mysql.service: Service has more than one ExecStart= setting, which is only allowed for Type=oneshot services. Refusing Может подскажете куда копать.

  • @zigzag1106
    @zigzag1106 Před 5 lety +3

    3:14 ctl ведь сокращение от control? Или нет, и это опять какой нибудь хитрый рекурсивный акроним.

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +1

      Вероятно да, но я не искал.

  • @maxsworkshop1303
    @maxsworkshop1303 Před měsícem

    Спустя 5 лет - в дебиан 12 убили syslog и сделали journalctl, бонусом ввели обязательную "виртуалку" для запуска скриптов на питоне (venv). Поплевался и ушёл на убунту. Надесь гадасть journalctl в другие дистрибутивы не переползёт

  • @alexandrmoskalev8642
    @alexandrmoskalev8642 Před 3 lety

    че за клиппинг на 2:12 начанается?

  • @viivrocks1746
    @viivrocks1746 Před 5 lety

    я только одного не понимаю, какого лешего в системд логи бинарные?

    • @Harad_nur
      @Harad_nur Před 3 lety +3

      Чтоб их читать - нужна корочка анб...

  • @evgeniys8706
    @evgeniys8706 Před 5 lety +2

    А где ссылки, помочь то охота?

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      В описании под видео.

  • @dsedchenko
    @dsedchenko Před 5 lety +4

    В качестве дополнения, рекомендую почитать про Леннарта Поттеринга на lurkmore

  • @user-tk4lo6fl9j
    @user-tk4lo6fl9j Před 5 lety

    А можно как-то ограничить ресурсы программе?

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +1

      С помощью Cgroups. Будет об этом видео.

  • @mabo9327
    @mabo9327 Před 6 měsíci

    Кто-нибудь знает как включить эти сообщения при загрузке системы (2:51)?

  • @envy1616
    @envy1616 Před 4 lety

    А зачем тогда нужен systemctl restart, если есть reload?

    • @pavlenkoat
      @pavlenkoat  Před 4 lety +3

      Reload заставляет перечитать конфигурацию. Restart останавливает и запускает процесс. Последний применяют когда какая-то конфигурация не применяется без перезапуска, процесс тупит, пересоздать файл лога и тп.

    • @envy1616
      @envy1616 Před 4 lety

      @@pavlenkoat теперь понял, спасибо

  • @dedm7759
    @dedm7759 Před 5 lety +4

    ну я пол года на Линуксе манджаро и все эти команды знал хотя с серверам не работаю ну типо эта база

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +2

      Пока базовые вещи рассказываю.

  • @_paschka_king
    @_paschka_king Před 5 lety +4

    После таких видосов понимаешь - какой же я нуб в gnu Linux ).

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +1

      Информация и впрям не для новичков, но я пытался как можно больше упростить.

    • @user-jc8xi2jf1v
      @user-jc8xi2jf1v Před 5 lety +2

      Системд ничем не отличается от менеджера служб виндовс, и ёйного сервиса svchost.exe.
      Можно поставить графическую програму управления системд, тогда точно будет как виндовс.
      Я в системд лажу не часто, потому мне проще помнить 3 команды и 10 флагов к ним, чем ставить графическую управлялку.
      Да и всё проще чем кажется. Если ты обычный пользователь и тебе это не нужно - не трогаешь. Если нужно - очень помогает.

  • @zenkovu
    @zenkovu Před 4 lety

    Наиболее частые заблуждения про Systemd (systemd): www.opennet.ru/base/sys/systemd_myth.txt.html

  • @user-bo4fh7of8l
    @user-bo4fh7of8l Před 5 lety

    Уважаемый Антон. Предлагаю вам пихать рекламу в ролики - для большинства это самый легкий способ помочь Вам копеечкой. И самый не хлопотный.

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      Вы предлагаете свою рекламу? Рекламодатели со мной не связывались. Да и на биржах не предлагали.

    • @user-bo4fh7of8l
      @user-bo4fh7of8l Před 5 lety

      @@pavlenkoat Я конечно не утверждаю что это так, но сам сервис ютюба вроде бы предоставляет возможность вставлять рекламу в ролики (ну где то там в настройках, ту самую таргетированную гуглом). Вот я про это написал. А рекламодатели - это для раскрученного канала, не все сразу.

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      @@user-bo4fh7of8l За месяц 10 $ :-) вывод с 100. Не выгодно.

    • @user-bo4fh7of8l
      @user-bo4fh7of8l Před 5 lety

      @@pavlenkoat я думал Вы пилите контент для души, а не для заработка. Штош. Платные подписки?

  • @SergMirny_yt
    @SergMirny_yt Před 5 lety

    Сколько копий сломалось вокруг systemd. Я считаю - нормальным решением.

  • @user-qc6lc4lr4c
    @user-qc6lc4lr4c Před 3 lety

    Systemd это не Unix Way, f Windows -Way)), cкоро и MS внедрит systemd в Wind 10))), а реестр уже в Gnome)

  • @user-hg9en1bj4d
    @user-hg9en1bj4d Před 4 lety

    Антон!
    Подписатса не проблема!
    Проблема в том что обьяснение настолько заумно и не работает
    на многих дистрибутивах ...Просто не работает в Дерине вообще...
    Телеграм -это просто МЕРСКО! А просто сайт вам лень склепать ?
    В котором на пальцах обьяснить линуксовские системы?
    Без спору КОТОРЫЕ ПРЕВОСХОДЯТ ВИНДУ
    У меня W-7 А РЯДОМ Дерин соторый при установке СНЕС ВСЕ К ЧЕРТОВОЙ МАТЕРИ...
    А востоновить НЕ КАК? вот и работаю на винде с флешки попутно ПЫТАЮСЬ ПОНЯТЬ ЧТО В НЕМ ИСПРАВИТЬ?

  • @jyusup123
    @jyusup123 Před 2 lety

    Я так и не узнал что такое системди(

    • @KKZ_5000_RUB
      @KKZ_5000_RUB Před 3 měsíci

      Хрень которая мониторит фоновые процессы, запускает их при перезагрузке сервера.
      Если допустим тебе надо сделать оправку какой-нибуть информации на сторонний сервер каждые 5 секунд допустим, или вебсокеты принимать вот тогда можно через системD сделать запуск этого файлика. Там так же как в кроне есть свой конфиг. И он будет автоматически запускать твой файлик и держать его в процессах.
      Короче коротко системD - это диспетчер задач, с помощью которого можно автоматически запускать задачи при перезагрузке сервера, а так же мониторить состояние этих процессов.
      Короче для фоновых задач используют его. Допустим вот mysql сервер через него можно запустить или остановить. Поднять вебсокет-сервер итак далее.

  • @sirokuza
    @sirokuza Před 4 lety +1

    пульс аудио пердит!

    • @szt1980
      @szt1980 Před 3 lety

      сыстемдик тоже

  • @YuriyA76
    @YuriyA76 Před 5 lety +2

    хм.. не знал что Япончик блог про линукс ведет..

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      Какой япончик?

    • @fgfcdfdg6250
      @fgfcdfdg6250 Před 5 lety +1

      @@pavlenkoat видимо это отсылка к известному криминальному деятелю - Вячеславу Иванькову, по кличке япончик

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      @@fgfcdfdg6250 А. надо загуглить кто это

    • @YuriyA76
      @YuriyA76 Před 5 lety +2

      @@pavlenkoat ru.wikipedia.org/wiki/%D0%98%D0%B2%D0%B0%D0%BD%D1%8C%D0%BA%D0%BE%D0%B2,_%D0%92%D1%8F%D1%87%D0%B5%D1%81%D0%BB%D0%B0%D0%B2_%D0%9A%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%BE%D0%B2%D0%B8%D1%87

    • @pavlenkoat
      @pavlenkoat  Před 5 lety

      @@YuriyA76 А причем тут я?

  • @beatricheawaykastilioni9372

    Лично я не люблю системди за, что его слишком отскрябать от дистрибутива и заменить другим инитом.

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +1

      НУ что поделать. Но я к примеру нашел в нем плюс: быстрое создание конфигурационных файлов для своих скриптов. Вот осталось разобраться с cgroгps для пользователей для определенных процессов... В ос без systemd удобно было.

  • @_paschka_king
    @_paschka_king Před 5 lety +1

    Слишком сложно воспринимать , много терминов которых которых не знаю ). Юнит - не в курсе что это даже 🙈

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +2

      Юнит типа сервис это конфиг для запуска в фоновом режиме сервиса.

    • @user-jc8xi2jf1v
      @user-jc8xi2jf1v Před 5 lety +1

      Если программу нужно добавить в автозапуск - пишется конфигурационный файл (синтаксис простой как виндовый .ini) - это и есть юнит.
      Тип юнита - условия запуска программы: сервис - обычный, таймер - по времени, путь и сокет - по требованию.
      Всякие автомаунты - чтоб флешки цеплять и разные внешние винчестеры. Можно отдельный винт примонтировать как Data например

  • @user-hg9en1bj4d
    @user-hg9en1bj4d Před 4 lety

    ПОМОЩЬ БЫ РАД! НО НЕ ЗНАЮ КАК?
    Все ссылки на ТЕЛЕГРАМ который уст
    ановить ПРОБЛЕММа!!!
    elf.vas@yandex .ua

  • @user-ee6ho3yz8g
    @user-ee6ho3yz8g Před 5 lety +1

    А ещё за уязвимости не любят)

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +1

      Ну да. Особенно мне понравилась уязвисость с 0 в имени пользователя и реагирования на нее. Но Москва тоже не сразу строилась

    • @user-ee6ho3yz8g
      @user-ee6ho3yz8g Před 5 lety +1

      @@pavlenkoat вообще я б не против свалить с ситемД, но рунит и опенрц пока не удовлетворяют моих потребностей в некоторых приложениях. А вообще спасибо за видео.

    • @pavlenkoat
      @pavlenkoat  Před 5 lety +1

      @@user-ee6ho3yz8g Он сильно захватил систему.

    • @fgfcdfdg6250
      @fgfcdfdg6250 Před 5 lety +1

      @@pavlenkoat вот за это и не любят, тут как с государственной властью - опасно наделять полномочиями сверх меры и без контроля

    • @szt1980
      @szt1980 Před 3 lety

      Эту поделку за кривизну и распухание не любят.

  • @alisalitvinenko8789
    @alisalitvinenko8789 Před rokem +1

    Это слежка и куча закрытых дыр!!!!

  • @_paschka_king
    @_paschka_king Před 5 lety +1

    Все кто говорит - читай , идите на хрен со своими толмутами далеко и по дальше . Я видос смотрю не для того что б читать .

    • @PrOxDES
      @PrOxDES Před 5 lety +2

      Все познается в практике. А то что один раз посмотришь ни чего в твоей памяти не изменит!

  • @chevroletcruze3045
    @chevroletcruze3045 Před 5 lety +2

    Если у Вас не хватает внимания воспринять основы, бросайте это дело. И помните - Вы квалифицированный потребитель, но не высокооплачиваемый разработчик. Навсегда.

    • @KKZ_5000_RUB
      @KKZ_5000_RUB Před 3 měsíci

      Флешку с образом виндовс надо в попу сувать епред тем как за комп садишся, тогда сильно проще усваивать информайцию

  • @braidedadorb
    @braidedadorb Před 3 měsíci +1

    Какой unixway??? Это самое безобидное возмущение, если можно так выразится. И не комбайн это - в комбайн можно разобрать на запчасти, а потом сложить назад. А это чудище такого не позволяет. А где гибкость? Вот только не надо про удобны возбожности создания сервисов, целей и т.п. Человек, собравшийся ИзучатЬ Linux, "до винтика", не пугает написание скриптов. И вообще - мне эта гадость напоминает трояна. Своеобразного конечно, но поведение очень похоже. А значит это попахивает мошенничеством в особо крупных размерах, плюс нарушением прав интелектуальной собственности ну и т.д. - желающие могут посмотреть соответствующую документацию и продолжить список...

  • @barkingwolff
    @barkingwolff Před 5 lety +3

    Ноль понимания предмета обзора, или как вариант - это попытка рассказать кухарке о принципах работы термоядерного реактора...
    Тебе самому не противно такой продукт выпускать "с видом гуру"?

  • @trustmeimdolphin2005
    @trustmeimdolphin2005 Před 4 lety

    Не стоит снимать себя так близко если у вас не модельная внешность.

    • @pavlenkoat
      @pavlenkoat  Před 4 lety +4

      Почему не модельная? Я хоть сейчас на подиум

  • @DartMitai
    @DartMitai Před 2 lety

    блин чувак, его не за это не любят, если интересно почему его не любят посмотри черный треугольник он тебя просветит

  • @_paschka_king
    @_paschka_king Před 5 lety

    Слишком сложно воспринимать , много терминов которых которых не знаю ). Юнит - не в курсе что это даже 🙈

    • @RoadToFuture007
      @RoadToFuture007 Před rokem

      Юнит (unit) - в переводе на русский означает просто "единица". То есть в переводе на человеческий: "некая штука". В отношении systemd это можно представить себе так: в systemd есть разные "штуки" которыми он может управлять. А эти штуки уже подразделяются на разные типы: таргеты, сервисы, дивайсы итд.

  • @_paschka_king
    @_paschka_king Před 5 lety +1

    Слишком сложно воспринимать , много терминов которых которых не знаю ). Юнит - не в курсе что это даже 🙈