Key Terms Flashcards

1
Q

Displays a text file’s contents a page at a time

A

Pager Utility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  • Uses B-tree data structure to read and write data
  • Made to handle large files
  • Has its own integrated RAID functionality for:
  • Scalability
  • Performance
  • Data integrity
A

btrfs (known as BUTTER FS)

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

/dev/disk/by-id

/dev/disk/by-label

/dev/disk/by-uuid

/dev/disk/by-path

A

Directories with device listings. Use the ls command to view contents.

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

3 utilities used to create and view disk partitions

A

fdisk

gdisk

parted

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

What are the (simplified) steps involved in booting a Linux system?

A
  • Firmware conducts a power-on self test (POST)
  • Firmware looks on bootable device for bootloader program
  • Bootloader program loads Linux kernel program
  • Linux kernel prepares some items
  • Linux kernel kicks off system initialization
  • System initialization starts services amongst other things
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the classic steps in booting an older BIOS dependent machine?

A

•Firmware is basic input/output system (BIOS)

•Bootloader program is in the master boot record (MBR)
when booting from a hard drive

  • MBR is on the first sector of boot drive, so it’s small
  • Due to size, chainloading typically used
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the most common bootloader programs for Linux machines?

A
  • LILO
  • GRUB Legacy
  • GRUB2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SysVinit

A

Classic initialization system for Linux

Uses run levels (0-6)

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

What are the legacy GRUB configuration settings?

A
  • default - Sets the default kernel (or OS) configuration to load
  • timeout - Sets the amount of time prior to selected default kernel
  • hiddenmenu - Keeps bootloader menu from displaying

•title - Designates OS configuration section;
provides verbiage for bootloader menu selection

•root - Sets disk/partition location of OS

•kernel - Provides virtual directory location of OS;
kernel options for loading OS

•initrd - Sets initial RAM disk or filesystem with needed driver

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

What are the steps in modern EUFI booting for a Linux machine?

A

•Firmware is unified extensible firmware interface (UEFI)

•UEFI uses a mini-bootloader (boot manager) to configure
bootloader program to use

  • Bootloader program is in the extensible firmware interface (EFI) System Partition (ESP)
  • ESP mounted on /boot/efi/ directory
  • Check if system booted via UEFI: ls /sys/firmware/efi
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Modern system initialization software that:

  • Starts services in parallel
  • Groups services (units) into targets
  • Uses configuration files and systemctl for management
A

systemd

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

What are the 3 types of systemd statuses?

A

enabled - starts service at system boot

disabled - won’t start service at system boot

static - only starts service if manually started,
or if another service needs it at boot

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