1 00:00:06,930 --> 00:00:07,763 - In this lesson, 2 00:00:07,763 --> 00:00:09,328 we will talk about Systemd. 3 00:00:09,328 --> 00:00:12,540 Systemd is the manager of everything. 4 00:00:12,540 --> 00:00:14,207 It is used on most Linux distributions, 5 00:00:14,207 --> 00:00:16,770 but not on WSL. 6 00:00:16,770 --> 00:00:18,480 And that is because, as I told you, 7 00:00:18,480 --> 00:00:23,070 when we installed WSL in Windows, subsystem for Linux, 8 00:00:23,070 --> 00:00:25,590 Windows is taken care of specific parts 9 00:00:25,590 --> 00:00:28,920 and that includes service management as well. 10 00:00:28,920 --> 00:00:30,434 Systemd is the first thing that is started 11 00:00:30,434 --> 00:00:32,795 after starting the Linux kernel. 12 00:00:32,795 --> 00:00:36,540 And the main function is to manage services. 13 00:00:36,540 --> 00:00:37,373 Apart from that, 14 00:00:37,373 --> 00:00:41,640 it also manages mounts and timers and paths and much more. 15 00:00:41,640 --> 00:00:44,580 And nice thing about systemd is that it is event driven, 16 00:00:44,580 --> 00:00:47,376 and that means that it can react to specific events. 17 00:00:47,376 --> 00:00:50,913 And it's extremely cool in managing dependencies. 18 00:00:51,810 --> 00:00:53,880 Now, the items that are managed by systemd 19 00:00:53,880 --> 00:00:55,620 are called units, 20 00:00:55,620 --> 00:00:58,380 and there are many units available, 21 00:00:58,380 --> 00:00:59,640 but you should focus on learning 22 00:00:59,640 --> 00:01:01,800 how to manage services with systemd. 23 00:01:01,800 --> 00:01:03,180 And that's what we are going to talk 24 00:01:03,180 --> 00:01:04,623 about in the next video.