101 System Architecture KT Flashcards

1
Q

101.1 Determine and Configure Hardware Settings

A

The following is a partial list of the used files, terms and utilities:

/sys/
/proc/
/dev/
modprobe
lsmod
lspci
lsusb
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

/sys/

A

Directory that stores structured device data migrated by sysfs.

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

/proc/

A

Directory that stores unstructured info about devices and processes.

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

/dev/

A

Directory that stores device files.

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

modprobe

A

Command: Adds or Removes a module from the Linux kernel.

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

lsmod

A

Command: Displays the kernel modules loaded.

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

lspci

A

Command: Displays information about PCI bus and devices.

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

lsusb

A

Command: Displays the USB information and devices.

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

101.2 Boot the System

A

The following is a partial list of the used files, terms and utilities:

dmesg
journalctl
BIOS
UEFI
bootloader
kernel
initramfs
init
SysVinit
systemd
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

dmesg

A

Command: Displays all messages from the kernel ring buffer.

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

journalctl

A

Command: used to query the contents of the systemd journal logs.

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

BIOS

A

Basic Input Output System - connects firmware to an operating system.

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

UEFI

A

Unified Extensible Firmware Interface - connects firmware to an operating system.

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

bootloader

A

Code that runs before any operating system. It usually contains several ways to boot the OS Kernel.

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

kernel

A

A computer program that makes up the core of the computer. It interfaces between the hardware and software.

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

initramfs

A

Prepares the system to load the root file system from RAM.

17
Q

init

A

init (initialization) is the first process that is started during the booting of the system. It is the parent of all processes and continues running till the system is shutdown.

18
Q

SysVinit

A

SysVinit is a Linux initialization system and service manager that starts processes in a serialized manner(one by one).

19
Q

systemd

A

systemd is a Linux initialization system and service manager that includes features like parallel initialization, on-demand starting of daemons, mount and automount point maintenance, snapshot support, and processes tracking using Linux control groups. systemd provides a logging daemon and other tools and utilities to help with common system administration tasks.

20
Q

101.3 Change Run Levels / Boot Targets and Shutdown or Reboot System

A

The following is a partial list of the used files, terms and utilities:

/etc/inittab
shutdown
init
/etc/init.d/
telinit
systemd
systemctl
/etc/systemd/
/usr/lib/systemd/
wall
21
Q

/etc/inittab

A

Configuration file used by the System V (SysV) initialization system. It defines for the init process:
The defaul runlevel.
What processes to start, monitor, and restart.
What actions to take when the system enters a new runlevel.

22
Q

shutdown

A

Command: Brings the system down in a secure way.

shutdown [OPTIONS] [TIME] [MESSAGE]

23
Q

init

A

init (initialization) is the first process that is started during the booting of the system. It is the parent of all processes and continues running till the system is shutdown.

24
Q

/etc/init.d/

A

/init.d directory contains start/stop scripts for services on the Linux system.

25
Q

telinit

A

Command: telinit may be used to change the system runlevel.

telinit [OPTION]… RUNLEVEL

26
Q

systemd

A

systemd is a Linux initialization system and service manager that includes features like parallel initialization, on-demand starting of daemons, mount and automount point maintenance, snapshot support, and processes tracking using Linux control groups. systemd provides a logging daemon and other tools and utilities to help with common system administration tasks.

27
Q

systemctl

A

Command: systemctl is a controlling interface and inspection tool for the widely-adopted init system and service manager systemd.

systemctl [OPTIONS…] COMMAND [NAME…]

28
Q

/etc/systemd/

A

Directory where admin configurations are stored for systemd units.

29
Q

/usr/lib/systemd/

A

Directory where vendor/distibution supplied files and configurations are stored for systemd units.

30
Q

wall

A

Command: (Write to all) Used to display contents of a file or standard output to all logged in users.

wall [file]