Tools of the Trade: Linux & SQL Flashcards

1
Q

Application

A

program that performs a specific task

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

Basic Input/Output System (BIOS)

A

microchip that contains loading instructions for the computer and is prevalent in older systems

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

Bootloader

A

software program that boots the operating system

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

Command-Line Interface CLI

A

text-based user interface that uses commands to interact with the computer

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

Graphical User Interface GUI

A

user interface that uses icons on the screen to manage different tasks on the computer

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

Hardware

A

Physical components of the computer

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

Legacy operating system

A

operating system that is outdated but still being used

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

Operating System OS

A

interface between computer hardware and the user

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

Random Access Memory RAM

A

hardware component used for short-term memory

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

Unified Extensible Firmware Interface UEFI

A

microchip that contains loading instructions for the computer and replaces BIOS on more modern systems

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

User interface

A

program that allows the user to control the functions of the operating system

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

Virtual Machine VM

A

virtual version of a physical computer

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

Bash

A

default shell in most Linux distributions

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

CentOS

A

open-source distribution that is closely related to Red Hat

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

Central Processing Unit (CPU)

A

computer’s main processor, which is used to perform general computing tasks on a computer

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

Command

A

Instruction telling the computer to do something

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

Digital forensics

A

practice of collecting and analyzing data to determine what has happened after an attack

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

Directory

A

File that organizes where other files are stored

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

Distribtuions

A

different versions of Linux

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

File path

A

location of a file or directory

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

Filesystem Hierarchy Standard (FHS)

A

Component of the Linux OS that organizes data

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

Graphical user interface (GUI)

A

user interface that uses icons on the screen to manage different tasks on the computer

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

Hard Drive

A

hardware component used for long-term memory

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

Hardware

A

physical components of a computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Internal hardware
components required to run the computer
26
Kali Linux
open-source distribution of Linux that is widely used in the security industry
27
Kernel
component of the Linux OS that manages processes and memory
28
Linux
open source operating system
29
Package
piece of software that can be combined with other packages to form an application
30
Package manager
tool that helps users install, manage, and remove packages or applications
31
Parrot
open-source distribution that is commonly used for security
32
Penetration test (pen test)
simulated attack that helps identify vulnerabilities in systems, networks, websites, applications, and processes
33
Peripheral devices
hardware components that are attached and controlled by the computer system
34
Random Access Memory (RAM)
hardware component used for short-term memory
35
Red Hat Enterprise Linux
also referred to simply as Red Hat in this course: subscription distribution of Linux built for enterprise use
36
Shell
command-line interpreter
37
Standard error
error message returned by the OS through the shell
38
Standard input
information received by the OS via the command line
39
Standard output
information returned by the OS through the shell
40
String data
Data consisting of an ordered sequence of characters
41
Ubuntu
open-source, user-friendly distribution that is widely used in security and other industries
42
User
person interacting with a computer
43
Absolute File Path
full file path which starts from the root
44
Argument (linux)
Specific information needed by a command
45
Authentication
process of verifying who someone is
46
Authorization
Concept of granting access to specific resources in a system
47
Bash
default shell in most Linux distros
48
Command
instruction telling the computer to do something
49
File Path
location of a file or directory
50
Filesystem Hierarchy Standard FHS
component of the Linux OS that organizes data
51
Filtering
Selecting data that match a certain condition
52
nano
command-line file editor that is available by default in many Linux distros
53
Options
input that modifies the behavior of a command
54
Permissions
type of access granted for a file or directory
55
Principle of least privilege
concept of granting only the minimal access and authorization required to complete a task or function
56
Relative file path
file path that starts from the user's current directory
57
Root directory
the highest -level directory in Linux
58
Root user (superuser)
user with elevated privileges to modify the system
59
Standard input
information received by the OS via the command line
60
Standard output
information returned by the OS through the shell
61
Database
organized collection of information or data
62
Date and time data
data representing a date and/or time
63
Exclusive operator
operator that does not include the value of comparison
64
Filtering
Selecting data that match a certain condition
65
Foreign key
column in a table that is a primary key in another table
66
Inclusive operator
operator that includes the value of comparison
67
Log
record of events that occur within an organization
68
Numeric data
data consisting of numbers
69
Operator
symbol or keyword that represents an operation
70
Primary key
column where every row has a unique entry
71
Query
request for data from a database table or a combination of tables
72
Relational database
structured database containing tables that are related to each other
73
String data
data consisting of an ordered sequences of characters
74
SQL Structured Query Language
programming language used to create, interact with, and request information from a database
75
Syntax
rules that determine what is correctly structured in a computing language
76
Wildcard
special character that can be substituted with any other character