02 Flashcards

(40 cards)

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.

18
Q

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

19
Q

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

20
Q

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

21
Q

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

22
Q

________ Initial root file system with limited directories and executables.

23
Q

Linux process that spawns a login.

24
Command and option used to verify current run level.
who -r
25
Directory where master copies of the startup scripts reside. (full path)
/etc/init.d
26
Command used to change current run level.
init
27
Command that updates and queries run level information for system services.
chkconfig
28
Command and option to retrieve information from a listing of available shells in the /etc/shells file.
chsh -l
29
Command that provides a description of the system's hardware components.
dmidecode
30
More secure but less controllable system initialization manager.
systemd
31
Init manager where run-levels dictate the start up environment.
SySV
32
Modified SysV initialization manager, used by CentOS Version 6.
upstart
33
Command that starts, stops, or restarts many services located in /etc/init.d.
service
34
Location of network-based services that fall in the xinetd category. (full path)
/etc/xinetd.d
35
_______ Systemd command used to enable, start, stop, or disable services.
systemctl
36
What are each of the componenets of User Mode? 7 components
applications windows manager processes libraries utility programs commands shells
37
Order of Linuix Boot phase Runlevel(/etc/rc.d/rc*.d/ Kernel Init GRUB MBR BIOS
BIOS MBR GRUB KERNEL INIT RUNLEVEL
38
What are the two types of device drivers?
permanent and modular
39
Which file contains configurations for kernel and initrd images?
grub.conf