1.1 Summarize Linux Fundamentals Flashcards

1
Q

Filesystem Hierarchy Standard (FHS) - /bin directory

A

binary commands available to all users

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

Filesystem Hierarchy Standard (FHS) - /proc directory

A

information about the system state and processes

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

Filesystem Hierarchy Standard (FHS) - /sys directory

A

contains the sysfs virtual file system which displays information about devices and drivers

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

Filesystem Hierarchy Standard (FHS) - /var directory

A

data files that change constantly, such as user mailboxes, print queues, log files

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

Filesystem Hierarchy Standard (FHS) - /usr directory

A

system commands and utilities

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

Filesystem Hierarchy Standard (FHS) - /lib directory

A

shared program libraries and kernel modules

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

Filesystem Hierarchy Standard (FHS) - /dev directory

A

contains device files representing the system’s physical devices, such as hard drive, mouse, printer

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

Filesystem Hierarchy Standard (FHS) - /etc directory

A

system configuration files

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

Filesystem Hierarchy Standard (FHS) - /opt directory

A

contains additional system programs

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

Filesystem Hierarchy Standard (FHS) - /boot directory

A

kernel and bootloader files

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

Filesystem Hierarchy Standard (FHS) - /sbin directory

A

system binary commands

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

Filesystem Hierarchy Standard (FHS) - /home directory

A

contains user home directories

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

Filesystem Hierarchy Standard (FHS) - /media directory

A

directory used to mount removable media

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

Filesystem Hierarchy Standard (FHS) - /mnt directory

A

directory used for temporarily mounting remote file systems

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

Filesystem Hierarchy Standard (FHS) - /root directory

A

root user’s home directory

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

Filesystem Hierarchy Standard (FHS) - /tmp directory

A

directory containing temporary files created by programs during system use

17
Q

List the 3 major phases of BIOS boot process

A
  1. BIOS
  2. Bootloader
  3. Kernel
18
Q

What partitioning scheme is used by BIOS boot? What are it’s limitations?

A
  1. MBR partition scheme
  2. Max 4 partitions per disk, max 2TB partition size
19
Q

How does BIOS find a bootable OS?

A

Searches devices listed in order from the CMOS for boot sector with MBR

20
Q

What are the 3 requirements/limitations of MBR partition format?

A
  1. MBR must be installed in the first 512MB of disk on primary partition
  2. Only 4 standard (primary) partitions can be created
  3. Max partition size is 2TB
21
Q

What are the 3 benefits/requirements for an extended partition?

A
  1. Uses Logical Block Addressing with 4096 byte sectors to allow larger partition sizes
  2. Allows creation of many logical partitions within it
  3. Only 1 extended partition can exist per physical disk
22
Q

What are the 3 benefits/features of UEFI boot?

A
  1. Uses GPT partition scheme, 128 partitions, 9.4ZB max partition size
  2. Has its own boot manager
  3. OS boot files must be in ESP (EFI System Partition) formatted w/ FAT file system
23
Q

UEFI boot process (4)

A
  1. Processor powers on and loads the UEFI program
  2. UEFI runs POST and loads basic input devices
  3. UEFI reads GUID partition table
  4. UEFI boot loader finds Linux EFI file in ESP
24
Q

Define vmlinuz

A

Compressed file of vmlinux, which is a Linux kernel executable that can be used for debugging