CompTIA Linux+ Certification XK0-006 Flashcards - Section 4: Device Management

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/45

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:29 PM on 8/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

46 Terms

1
New cards

kernel modules

Software components that extend the functionality of the Linux OS.

2
New cards

insmod command

Manually inserts a kernel module without resolving dependencies.

3
New cards

syntax for insmod

insmod /lib/modules/$(uname -r)/extra/custom_module.ko

4
New cards

$(uname -r) with insmod

It dynamically retrieves the current kernel version for compatibility.

5
New cards

modprobe command

Loads kernel modules and their dependencies automatically.

6
New cards

modprobe options

-a (load multiple), -r (remove), -f (force), -n (dry run), -v (verbose), -s (log output)

7
New cards

modprobe -r wifi_driver

Removes the wifi driver module safely.

8
New cards

rmmod command

Removes a kernel module but does not check dependencies.

9
New cards

when to use rmmod

In emergencies or for manual unloading, with caution.

10
New cards

depmod command

Analyzes module dependencies and helps modprobe load them correctly.

11
New cards

lsmod

Lists all loaded kernel modules, their sizes, and dependencies.

12
New cards

why use lsmod

To identify unnecessary, conflicting, or unauthorized kernel modules.

13
New cards

modinfo

Provides detailed information about a kernel module (author, version, etc.).

14
New cards

dmidecode command

Deep hardware info from the DMI table (BIOS, motherboard, CPU, memory).

15
New cards

lscpu command

Displays CPU architecture, cores, cache sizes, and NUMA configuration.

16
New cards

lscpu -e

Extended CPU info including NUMA node, socket, core, and cache details.

17
New cards

NUMA

Non-Uniform Memory Access, a system architecture that optimizes memory access in multi-CPU setups.

18
New cards

lsmem command

Displays how memory is structured, including block ranges and removable status.

19
New cards

RANGE in lsmem

Starting and ending memory block addresses.

20
New cards

STATE in lsmem

Whether a memory block is online or offline.

21
New cards

lspci

Lists all PCI devices and their hierarchy.

22
New cards

lspci -tv

Structured tree view of PCI devices with device addresses and descriptions.

23
New cards

lsusb

Connected USB devices with their bus, device number, and IDs.

24
New cards

lshw command

Provides a comprehensive breakdown of hardware components.

25
New cards

lshw -short

A summarized list of devices with hardware path, type, and name.

26
New cards

dmesg command

Displays system messages and hardware logs (useful for boot and error diagnostics).

27
New cards

useful dmesg options

-l (filter), -H (human-readable), -c (clear), -f (filter facility), -L (color output), -e (timestamps)

28
New cards

lm_sensors

Monitors hardware temperature, voltage, and fan speed.

29
New cards

view sensor data in real time

Use the command: watch sensors

30
New cards

ipmitool

Provides remote diagnostics and power management for server hardware.

31
New cards

syntax of ipmitool

ipmitool [options] [command-specific arguments]

32
New cards

initrd

A temporary filesystem used during boot to load essential drivers and tools.

33
New cards

mkinitrd

Manually creates an initrd image for early boot drivers.

34
New cards

syntax for mkinitrd

mkinitrd [options]

35
New cards

common mkinitrd options

--preload, --with=module, -f (force), --nocompress

36
New cards

dracut

Modern tool to create initramfs images with better dependency management.

37
New cards

syntax for dracut

dracut [options]

38
New cards

common options for dracut

--force, --add-drivers, --omit-drivers, --no-compress

39
New cards

initramfs

A temporary root filesystem created by dracut during the Linux boot process.

40
New cards

importance of initrd/initramfs

It ensures required drivers are loaded before mounting the real root filesystem.

41
New cards

embedded systems

Specialized computers designed for specific tasks with high reliability and low power use.

42
New cards

OS for embedded systems

Lightweight Linux distros or Real-Time Operating Systems (RTOS).

43
New cards

RTOS

Real-Time Operating System designed to process tasks with strict timing constraints.

44
New cards

GPU acceleration

Used for AI, video editing, simulations, crypto mining, and other compute-heavy tasks.

45
New cards

why GPUs are good for complex tasks

They support parallel processing of large datasets.

46
New cards

nvtop

Monitors GPU usage, temperature, and memory in real time.