1
00:00:00,060 --> 00:00:01,110
In this demonstration,

2
00:00:01,110 --> 00:00:02,880
we're just going to quickly go over how to get information

3
00:00:02,880 --> 00:00:05,910
about the Linux system kernel.

4
00:00:05,910 --> 00:00:08,520
Now, there's two types of kernels that we typically use

5
00:00:08,520 --> 00:00:09,630
in the operating system world.

6
00:00:09,630 --> 00:00:11,190
There's the monolithic kernel

7
00:00:11,190 --> 00:00:13,170
and then there's the microkernel.

8
00:00:13,170 --> 00:00:16,050
So the monolithic kernel creates a kernel space

9
00:00:16,050 --> 00:00:17,400
and a user space.

10
00:00:17,400 --> 00:00:19,260
And in that kernel space, the kernel is free

11
00:00:19,260 --> 00:00:21,750
to do whatever it wants and gives it maximum control

12
00:00:21,750 --> 00:00:23,940
over all the hardware, device drivers,

13
00:00:23,940 --> 00:00:25,530
things of that nature.

14
00:00:25,530 --> 00:00:27,480
So that makes the system more stable

15
00:00:27,480 --> 00:00:29,490
and typically more powerful.

16
00:00:29,490 --> 00:00:31,440
Now, when it comes to the microkernel,

17
00:00:31,440 --> 00:00:33,810
it focuses itself in the user space

18
00:00:33,810 --> 00:00:36,741
and the microkernel uses the minimum amount of resources

19
00:00:36,741 --> 00:00:39,210
to make sure that it's able to function.

20
00:00:39,210 --> 00:00:41,820
Now, given that they use little resources,

21
00:00:41,820 --> 00:00:43,740
they're also very stable,

22
00:00:43,740 --> 00:00:45,621
but the performance is usually lacking

23
00:00:45,621 --> 00:00:48,030
in a microkernel architecture.

24
00:00:48,030 --> 00:00:49,890
Now, we're simply just going to go over how to get

25
00:00:49,890 --> 00:00:52,660
this information, and we're going to use the Uname command

26
00:00:56,370 --> 00:00:57,420
and we say we do options.

27
00:00:57,420 --> 00:00:59,820
Just let us know that we're running Linux,

28
00:00:59,820 --> 00:01:01,290
but we're going to want more information that.

29
00:01:01,290 --> 00:01:02,840
So we're going to use the a option

30
00:01:05,280 --> 00:01:07,560
and we see it gives us a lot of information.

31
00:01:07,560 --> 00:01:09,600
So let's dissect it really quick.

32
00:01:09,600 --> 00:01:11,280
So this is simply going to give us

33
00:01:11,280 --> 00:01:13,743
the current version of Linux.

34
00:01:16,020 --> 00:01:18,540
And then we're going to look at the architecture type.

35
00:01:18,540 --> 00:01:22,740
So an X86, 64 bit architecture.

36
00:01:22,740 --> 00:01:24,060
So based off this information,

37
00:01:24,060 --> 00:01:27,240
we can see that we're running 3.10.

38
00:01:27,240 --> 00:01:28,140
That's the version.

39
00:01:28,140 --> 00:01:29,730
Now, this is important when you're installing

40
00:01:29,730 --> 00:01:31,680
different drivers or different add-ons,

41
00:01:31,680 --> 00:01:34,560
because there's different system architectures

42
00:01:34,560 --> 00:01:36,870
that can work with Linux and you need to make sure

43
00:01:36,870 --> 00:01:38,850
you're installing the right device.

44
00:01:38,850 --> 00:01:41,160
For example, I had issues with installing

45
00:01:41,160 --> 00:01:44,310
one of the Iping commands and it was because

46
00:01:44,310 --> 00:01:46,500
I had the wrong driver,

47
00:01:46,500 --> 00:01:49,710
because it had the wrong system architecture type.

48
00:01:49,710 --> 00:01:51,900
I think it was a 32 bit

49
00:01:51,900 --> 00:01:55,020
versus the 64 bit that was necessary

50
00:01:55,020 --> 00:01:57,360
for that particular command to function.

51
00:01:57,360 --> 00:01:59,250
So this is going to be a quick way

52
00:01:59,250 --> 00:02:02,477
to get the information needed to download drivers

53
00:02:02,477 --> 00:02:04,230
and do a whole bunch of other things

54
00:02:04,230 --> 00:02:06,450
that's going to be required as a system administrator.

55
00:02:06,450 --> 00:02:07,283
Thank you.

56
00:02:07,283 --> 00:02:08,580
And I'll see you in the next lesson.

