Tools of the Trade: Linux & SQL Flashcards
Application
program that performs a specific task
Basic Input/Output System (BIOS)
microchip that contains loading instructions for the computer and is prevalent in older systems
Bootloader
software program that boots the operating system
Command-Line Interface CLI
text-based user interface that uses commands to interact with the computer
Graphical User Interface GUI
user interface that uses icons on the screen to manage different tasks on the computer
Hardware
Physical components of the computer
Legacy operating system
operating system that is outdated but still being used
Operating System OS
interface between computer hardware and the user
Random Access Memory RAM
hardware component used for short-term memory
Unified Extensible Firmware Interface UEFI
microchip that contains loading instructions for the computer and replaces BIOS on more modern systems
User interface
program that allows the user to control the functions of the operating system
Virtual Machine VM
virtual version of a physical computer
Bash
default shell in most Linux distributions
CentOS
open-source distribution that is closely related to Red Hat
Central Processing Unit (CPU)
computer’s main processor, which is used to perform general computing tasks on a computer
Command
Instruction telling the computer to do something
Digital forensics
practice of collecting and analyzing data to determine what has happened after an attack
Directory
File that organizes where other files are stored
Distribtuions
different versions of Linux
File path
location of a file or directory
Filesystem Hierarchy Standard (FHS)
Component of the Linux OS that organizes data
Graphical user interface (GUI)
user interface that uses icons on the screen to manage different tasks on the computer
Hard Drive
hardware component used for long-term memory
Hardware
physical components of a computer
Internal hardware
components required to run the computer
Kali Linux
open-source distribution of Linux that is widely used in the security industry
Kernel
component of the Linux OS that manages processes and memory
Linux
open source operating system
Package
piece of software that can be combined with other packages to form an application
Package manager
tool that helps users install, manage, and remove packages or applications