SystemD Explained
Welcome back to the channel and in this video, we are going to talk about the topic a which has been really controversial for years - SystemD
For those who don't know SystemD is the lastest Linux startup process - the mother of all processes
It's controversial because many developers and sysadmins - including Linus Torvalds thought that it is trying to replace something that does not need replacement - the SysVinit system
http://0pointer.de/blog/projects/the-biggest-myths.html
But systemD is developed and promoted by RHEL which is one of the popular distributions across the industry so SystemD is here to stay.
So what does having systemD means
SystemD starts as many services as possible in parallel unlike SysVinit - that calls for faster boot time
- the /etc/inittab file is no more, instead a directory /etc/systemd/system is referred for init files, this directory has bunch of symlinks to a directory /usr/lib/systemd/system.
- service command is replaced by systemctl command but still, user can use the service command
- the bash scripts in /etc/rc.d directory are replaced by unit files
- to enable service at boot you need to enable service instead of chkconfig
and last run-levels are replaced by a thing called targets
SystemD is not only capable of managing system services but it can also interact with hardware, mount filesystem, etc.
/etc/systemd/system/default.target is like inittab file which tells systemD in which state is should boot the system, this is just a symlink to the actual target file. multi-user target is equivalent to run level 3 here
you can also get default target with systemctl get-default
You can also change the default target with systemctl set-default
Each target has its dependencies described in their config files like - thus systemD builds a dependency graph
systemctl list-dependencies multi-user.target
Sysinit.target can be considered as check-point in the startup process, it starts all the low-level services required for the system to be functional. https://www.patreon.com/awshandson https://amzn.to/2A9DVv1
https://amzn.to/3cEGVNf
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «SystemD Explained», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.