CompTIA Linux+ (XK0-005) Competency (Intermediate Level)

  • 27m
  • 27 questions
The CompTIA Linux+ (XK0-005) Competency (Intermediate Level) benchmark measures your working understanding and experience with the Linux operating system. You will be evaluated on your skills in correctly using specific Linux distributions to address specific use cases, installing and deploying various Linux OSs, searching for and filtering data using commands, managing Linux jobs, installing and using Docker, and solving common TCP/IP configuration issues. A learner who scores high on this benchmark demonstrates that they have the ability to navigate the Linux server technology platform and understand intermediate-level vocabulary.

Topics covered

  • create and run a simple shell script
  • define Linux OS components such as the kernel, libraries, the command line, and user interfaces
  • describe how application containers differ from virtual machines
  • determine how Linux interacts with the basic input/output system (BIOS) and Unified Extensible Firmware Interface (UEFI) and use related commands such as mkinitrd, dracut, vmlinuz, and grub bootloader
  • install a Linux cloud-based virtual machine
  • install a Linux desktop OS from an ISO image
  • install a Linux server OS from an ISO image
  • install Docker on a Linux host
  • list common Docker CLI commands
  • list various Linux boot sources such as USB, hard disk drives, ISO, and the preboot execution environment (PXE) commonly used for installation
  • manage hardware using Linux commands such as lspci, lsusb, and dmidecode
  • manage Linux jobs using the bg, fg, and jobs commands
  • manage Linux processes and daemons using commands such as ps, top, kill, and service
  • manage Linux startup and shutdown using init and runlevels
  • manage Linux swap space during and after OS installation
  • navigate Linux file system using common Linux OS commands
  • outline how to use comparison and redirection operators in a shell script
  • outline how to use looping constructs in a shell script
  • recall how the init process and runlevels work in Linux
  • recall when to use specific Linux distributions to address specific use cases
  • recognize when to use Linux file system commands such as ls, cd, cp, mv, mkdir, rmdir, and touch
  • search for and filter data using commands such as grep, sed, and awk
  • search Linux file systems using the find and locate commands
  • solve common TCP/IP configuration issues including DNS name resolution
  • troubleshoot storage problems such as file system mounting and bringing network cards up
  • use the resize2fs command to resize usable disk space
  • view and manage environment and shell script variables, exported variables, and work with script exit codes