1 00:00:00,330 --> 00:00:04,350 Now for the Unix architecture will actually be Linux as well. 2 00:00:04,470 --> 00:00:11,000 All right, so as you can see, this diagram is the basic lock of the Unix system architecture. 3 00:00:11,310 --> 00:00:16,080 So you can see that the first thing we have, the upper layer, which is the application programs. 4 00:00:16,270 --> 00:00:20,770 So we have the mail, FTB, the utilities, the DBMS and so on. 5 00:00:20,790 --> 00:00:21,190 All right. 6 00:00:21,360 --> 00:00:23,060 So this is the application there. 7 00:00:23,250 --> 00:00:26,880 Then we have the shell layer and the chillout here. 8 00:00:26,910 --> 00:00:35,100 It's the Basche, the rich industrial session with the more the command's environment, OK, TBP and 9 00:00:35,100 --> 00:00:35,550 so on. 10 00:00:35,910 --> 00:00:41,080 Now we have the inner kernel layer and we have the hardware, OK. 11 00:00:41,220 --> 00:00:45,960 So as you can see the shell communicate between the applications and the can. 12 00:00:46,060 --> 00:00:47,070 OK, all right. 13 00:00:47,160 --> 00:00:50,900 Now let's have a detailed actually a detailed information. 14 00:00:51,330 --> 00:00:55,090 So here are the moment, the main cause of death, all the vision of Unix. 15 00:00:55,230 --> 00:00:56,580 So the first thing it is dickin. 16 00:00:56,880 --> 00:01:01,290 So the kernel, as you can see, the one here, it's the heart of the operating system. 17 00:01:01,440 --> 00:01:07,980 It interacts with the hardware and the most of the task, like memory management, task scheduling and 18 00:01:07,980 --> 00:01:08,670 fine management. 19 00:01:08,700 --> 00:01:14,050 OK, so here the kernel is the one that's responsible to control the hardware. 20 00:01:14,070 --> 00:01:14,490 All right. 21 00:01:14,730 --> 00:01:16,810 But we control it by using the ship. 22 00:01:16,980 --> 00:01:17,400 All right. 23 00:01:17,520 --> 00:01:24,230 So the here is the utility that processes your request when you type in a command at your terminal, 24 00:01:24,240 --> 00:01:27,990 the inter interpret the command and of course, the program that you want. 25 00:01:28,230 --> 00:01:31,020 So they should use a standard syntax for all the commands. 26 00:01:31,200 --> 00:01:37,650 The station, for example, bombshell confession or the most famous searches which are available with 27 00:01:37,650 --> 00:01:38,460 most of the Unix. 28 00:01:39,090 --> 00:01:40,680 OK, so here are the Schill. 29 00:01:40,950 --> 00:01:45,510 It has a lot of shades like the seashell, the Courchevel dash, whatever. 30 00:01:45,660 --> 00:01:52,080 OK, so you put your command, interpret it and it will handle it or it will communicate directly with 31 00:01:52,080 --> 00:01:54,380 the unit and then the colonel communicate with the. 32 00:01:54,720 --> 00:01:58,950 So no one can communicate through the hardware immediately. 33 00:01:58,980 --> 00:02:03,220 Only the kernel and the shell communicate through can. 34 00:02:03,720 --> 00:02:09,930 And of course if you have a root beer machine or full permission permission, then you can do things. 35 00:02:09,960 --> 00:02:14,270 Only the user admin can do it or the user can do it. 36 00:02:14,280 --> 00:02:14,610 All right. 37 00:02:15,060 --> 00:02:19,860 Now for the commands and utilities, as you can see, there are various commands and utilities which 38 00:02:19,860 --> 00:02:24,400 can be used in your day to day like the copy move, Kat. 39 00:02:24,720 --> 00:02:25,140 Great. 40 00:02:25,200 --> 00:02:32,970 OK, so some of the examples, they are actually, as they mentioned here, 250 standard commands plus 41 00:02:32,970 --> 00:02:37,660 then in numerous others provided like or through the third party software. 42 00:02:38,040 --> 00:02:44,910 So, for example, the ones for the use like Invidia Somali or whatever, actually these these are third 43 00:02:44,910 --> 00:02:45,210 party. 44 00:02:45,450 --> 00:02:52,050 So by default, if you type and we the duchess, for example, to see to check your end video, it will 45 00:02:52,050 --> 00:02:53,790 show you that phone. 46 00:02:53,860 --> 00:02:54,170 Right. 47 00:02:54,460 --> 00:02:58,960 OK, now this command actually is considered a third party and so on. 48 00:02:59,130 --> 00:03:05,090 OK, now finally we have the files and directories like all the Unix is organizing to files. 49 00:03:05,100 --> 00:03:10,770 The Unix or even Unix in urbanise into files and or files are then organizing to directories. 50 00:03:11,010 --> 00:03:15,120 And these directives are further organized, a tree like structure called the file system. 51 00:03:15,360 --> 00:03:17,310 Now, actually, don't worry about the commands. 52 00:03:17,460 --> 00:03:20,730 Don't worry about the files, the management, the processes, management. 53 00:03:20,940 --> 00:03:27,870 All of the commands at these will be handled in a separate lectures and indicate OK with a practical 54 00:03:28,230 --> 00:03:28,540 way. 55 00:03:28,590 --> 00:03:29,830 OK, so don't worry all. 56 00:03:29,970 --> 00:03:34,020 But again, here are the diagram for the architecture of Unix or Linux. 57 00:03:34,530 --> 00:03:35,640 We have the application. 58 00:03:35,670 --> 00:03:40,440 Then we have the schill, we have the kernel, we have the hardware, the application here, which is 59 00:03:40,680 --> 00:03:47,370 the mail that FTB, the telnet actually the terminal emulator considered to be application, OK, because 60 00:03:47,370 --> 00:03:53,530 the terminal is something different than the shell, actually the terminal emulator act as the schill 61 00:03:53,560 --> 00:03:55,860 to be something built up to us. 62 00:03:56,080 --> 00:04:02,610 OK, and the shell is that concept or is that the term that responsible to communicate with. 63 00:04:03,040 --> 00:04:05,040 OK, so it is as illogical. 64 00:04:05,130 --> 00:04:06,420 Not as I think. 65 00:04:06,490 --> 00:04:09,120 OK, so finally we have the Kurnit and the hardware. 66 00:04:09,170 --> 00:04:10,380 Nardwuar like the keyboard. 67 00:04:10,860 --> 00:04:11,240 The disk. 68 00:04:11,580 --> 00:04:12,030 All right. 69 00:04:12,220 --> 00:04:13,760 OK, now, thanks for watching. 70 00:04:13,800 --> 00:04:14,790 I will see you in the next.