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

A

cgroup

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
Q

systemd boot process changes

displays current runlevel and previous if available

A

runlevel

26
Q

systemd boot process changes

displays current default runlevel target

A

systemctl get-default

27
Q

systemd boot process changes

set default runlevel target to the indicated value

A

systemctl set-default [new.target]

28
Q

systemd boot process changes

systemctl set-default [new.target] creates a default link from ‘default-target’ to the

A

indicated target

29
Q

list all active system targets

A

systemctl isolate [runlevel.target]

30
Q

systemd boot process changes

systemctl isolate [runlevel.target] allows you to set the runlevel of the system without changing

A

default value

31
Q

systemd upstart

asynchronous boot and shutdown process

A

upstart

32
Q

systemd upstart

upstart is designed to implement as it maintains

A

sysinit compatibility - can run sysvinit scripts unchanged