101.2 Boot the System (Boot Process - systemd and upstart - Power on to System Prompt) Flashcards

1
Q

systemd

default on most modern Linux distributions

A

systemd

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

systemd

systemd was designed to replace the “__” mehod of managing system init and startup

A

sysvinit

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

systemd

systemd is more efficient and allows

A

parallel operation

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

systemd

has fewer

A

dependencies

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

systemd

service prioritization and

A

precedence

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

systemd

reduces “______” time

A

startup

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

systemd

units replace sysvinit

A

init scripts

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

systemd

‘name.service’ rather than

A

init script name

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

systemd major components

manager for services and systems

A

systemd

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

systemd major components

primary command for controlling service start/stop/restart/status

A

systemctl

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

systemd major components

display performance info on system bootup and allows for trace/debugging info

A

systemd-analyze

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

systemd major components

replaces consolekit, supports X Windows manager

A

logind

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

systemd major components

console daemon that replaces virtual terminals

A

consoled

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

systemd major components

logging system uses binary logs and is replaceable by other logging systems

A

journald

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

systemd major components

networking support daemon

A

networkd

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

systemd runlevels

indicated in component groups

17
Q

systemd units

the units insalled

A

/usr/lib/systemd/system

18
Q

systemd units

units that have priority over other units are controlled by sysadmin

A

/etc/systemd/system

19
Q

systemd units

units created at runtime and may have priority over non-runtime or installed units

A

/run/systmd/system

20
Q

systemd service target dependencies

method of inidicating dependency units or groups of units

A

on the system

21
Q

systemd service target dependencies

Requires

A

once requirement is met any other ‘wanted’ units started

22
Q

systemd service target dependencies

only executed upon completion of any other ‘wanted units

A

/usr/lib/systemd/system/graphical.target

example

23
Q

systemd boot process changes

not read and no longer in use

A

/etc/inittab

24
Q

systemd boot process changes

a tree of ‘requires’ and ‘wants’ is followed

A

throughout process

25
systemd boot process changes displays current runlevel and previous if available
runlevel
26
systemd boot process changes displays current default runlevel target
systemctl get-default
27
systemd boot process changes set default runlevel target to the indicated value
systemctl set-default [new.target]
28
systemd boot process changes systemctl set-default [new.target] creates a default link from 'default-target' to the
indicated target
29
list all active system targets
systemctl isolate [runlevel.target]
30
systemd boot process changes systemctl isolate [runlevel.target] allows you to set the runlevel of the system without changing
default value
31
systemd upstart asynchronous boot and shutdown process
upstart
32
systemd upstart upstart is designed to implement as it maintains
sysinit compatibility - can run sysvinit scripts unchanged