02 Flashcards

1
Q

____________ Implements file and file system related interfaces provided to user mode programs.

A

VFS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

___________ Part of process management that shares CPU time between multiple LWPs.

A

Scheduler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

____________ Elements of the Linux kernel that an architecture must use for normal operations and efficiency.

A

Board Support Package

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

_____________ Ensures the proper and timely execution of processes.

A

process management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

__________ Provides an API to resources that send data across a network.

A

network subsystem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

______ Converts a process running in user mode to a protected kernel mode process.

A

SCI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

_________________ This component of the Linux architecture runs in the most privileged ring (0).

A

Kernel Mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

____________ This component of the Linux architecture runs in the least privileged ring (3).

A

User Mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The application that actually makes the Linux OS work is the ________________ software, consisting of a GUI, compilers, shells, tools, and editors.

A

GNU software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Libraries fall under the ______________ mode (user or kernel) of the Linux OS.

A

user mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

______________ Contains the SCI and handles mappings between user requests and device driver actions. It also manages system resources and performs system services.

A

Kernal Mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

______________ Computer programs used to perform certain tasks, functions, or activities and originate in user mode.

A

Applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

__________ This mode includes components such as shells, Linux commands, utilities, and user application programs.

A

User mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

_________ An implementation of the standard C library used by many operating systems and programs on those systems.

A

GNU-C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

__________ When memory is exhausted and pages of memory are moved onto the disk.

A

Swapped

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

__________ The most common API for UNIX based systems that closely resemble those of the C library.

A

POSIX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

___________ A low-level program allowing the kernel to communicate with a particular piece of hardware.

A

Device Driver

17
Q

__________ A catastrophic kernel crash that halts the entire PC.

A

Kernal panic

18
Q

_________ Applications that make the OS work. (e.g., GUI, compilers, tools, and editors)

A

GNU Software

19
Q

_______ Command used to displays file system type. (e.g., Ext, UFS, NTFS, …)

A

blkid

20
Q

_________ Command used to dump the contents of the DMI table to the screen in human-readable format.

A

dmidecode

21
Q

_________ The file from where the init daemon gets its instructions (full path).

A

/etc/inittab

22
Q

________ Initial root file system with limited directories and executables.

A

initrd

23
Q

Linux process that spawns a login.

A

getty

24
Q

Command and option used to verify current run level.

A

who -r

25
Q

Directory where master copies of the startup scripts reside. (full path)

A

/etc/init.d

26
Q

Command used to change current run level.

A

init

27
Q

Command that updates and queries run level information for system services.

A

chkconfig

28
Q

Command and option to retrieve information from a listing of available shells in the /etc/shells file.

A

chsh -l

29
Q

Command that provides a description of the system’s hardware components.

A

dmidecode

30
Q

More secure but less controllable system initialization manager.

A

systemd

31
Q

Init manager where run-levels dictate the start up environment.

A

SySV

32
Q

Modified SysV initialization manager, used by CentOS Version 6.

A

upstart

33
Q

Command that starts, stops, or restarts many services located in /etc/init.d.

A

service

34
Q

Location of network-based services that fall in the xinetd category. (full path)

A

/etc/xinetd.d

35
Q

_______ Systemd command used to enable, start, stop, or disable services.

A

systemctl

36
Q

What are each of the componenets of User Mode?

7 components

A

applications
windows manager
processes
libraries
utility programs
commands
shells

37
Q

Order of Linuix Boot phase

Runlevel(/etc/rc.d/rc*.d/
Kernel
Init
GRUB
MBR
BIOS

A

BIOS
MBR
GRUB
KERNEL
INIT
RUNLEVEL

38
Q

What are the two types of device drivers?

A

permanent and modular

39
Q

Which file contains configurations for kernel and initrd images?

A

grub.conf