Physical Hardware
Networking
Virtualization & Containerization
Bash
Miscellaneous
100

The official name for an "RJ45" connector.  "RJ45" is generally used incorrectly to refer to this.

What is 8 position, 8 contact (8P8C)?

100

This networking device is responsible for forwarding packets between computer and networks.

What is a "router"? What is a "switch"?

100

The name of the common disk storage type used by KVM?

What is QCOW2? What is RAW?


100

This is a type of program that takes commands from the keyboard and gives them to the operating system to perform

What is a "Shell"?

100

This tool is used to browse the internet without a Graphical User Interface (GUI).

What is `links`, `lynx`, `CURL`, `netcat`, or `telnet`?

200

This type of memory can detect and correct the most common kinds of internal data corruption. It is used in most computers where data corruption cannot be tolerated under any circumstances, such as for scientific or financial computing.

What is Error-correcting code memory (ECC memory)?

200

This type of network is often paired with network clients that allows clients to connect to other networks in different geographical locations remotely over a secure tunnel.

What is a "VPN"? (Virtual Private Network)

200

In a Dockerfile, this is the directive that defines which image your new docker container will be based-off of.

What is `FROM`?

200

This program is a window that lets you interact with the shell application.

What is a "terminal"?

200

The utility used to view current running processes.

What is "top"/"htop"/"ps",etc.?

300

Server hardware uses special hardware for out-of-band communication and management of a physical server. Often times, it DOES NOT require the server to be powered on, just plugged in.

What is an out-of-band management console?

What is Integrated Lights-Out(iLO) (HP)?

What is Dell Remote Access Controller(DRAC) (Dell)?

300

This service is responsible for assigning MAC Addresses with IPv4 addresses.

What is a DHCP (Dynamic Host Configuration Protocol) server?

300

This is an open-source container-orchestration system for automating application deployments, scaling, and management. Originally developed by Google.

What is "Kubernetes"?

300

This environment variable will store the return code of the previously entered command.

What is `$?`?


Run `echo $?`.

300

The communication protocol is used for controlling, monitoring, and diagnosing coffee pots.

What is "Hyper Text Coffee Pot Control Protocol"? RFC 2324. (HTCPCP)

https://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_Protocol

400

The main physical difference between CAT5E and CAT6.

What are troughs / cable spline / pair separators / ripcord?

400

This CLI utility interacts with the kernel network stack to administrate IPv4/6 packet filtering and Network Address Translation (NAT).

What is "IPTables"/"firewall-cmd"/"ufw"?

400

A Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, disk I/O, network, etc.) of a collection of processes.

What are `cgroups`?

400

This symbol, when passed into `cd` will change your working directory to the previously visited directory.

What is `-`?


Try `cd -`... after visiting two different directory paths.

This is different than using `cd ..`, because `..` just represents the parent directory.

400

This technique provides a VM that completely simulates the underlying hardware.

What is "Full Virtualization"?

500

SATA is a protocol used to move data to and from computer-storage devices such as hard drives. This protocol can be used to move data faster by parallelizing read-write operations.

What is "SAS"? (Serial Attached SCSI)

500

This is used to send packets/messages to all local clients on the same subnet as your client. Generally, the data is transmitted over UDP.

What is the "broadcast address"/"multicast address"?

500

This classification of hypervisors are native or bare-metal hypervisors. This requires the hypervisor to be the base layer interacting with the physical hardware.

What is a "Type-1" hypervisor?

500

This keyboard shortcut allows you to recall previously typed in commands based on the commands stored in your history file. (In Bash, its `.bash_history`.)

What is "Ctrl + R"?

500

Server heights are measured in "U" (Rack Unit). Each "U" is defined as 1.75 inches. A typical full size rack contains how many rack units?

What is "42U"?