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
Q

Internal hardware

A

components required to run the computer

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

Kali Linux

A

open-source distribution of Linux that is widely used in the security industry

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

Kernel

A

component of the Linux OS that manages processes and memory

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

Linux

A

open source operating system

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

Package

A

piece of software that can be combined with other packages to form an application

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

Package manager

A

tool that helps users install, manage, and remove packages or applications

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

Parrot

A

open-source distribution that is commonly used for security

32
Q

Penetration test (pen test)

A

simulated attack that helps identify vulnerabilities in systems, networks, websites, applications, and processes

33
Q

Peripheral devices

A

hardware components that are attached and controlled by the computer system

34
Q

Random Access Memory (RAM)

A

hardware component used for short-term memory

35
Q

Red Hat Enterprise Linux

A

also referred to simply as Red Hat in this course: subscription distribution of Linux built for enterprise use

36
Q

Shell

A

command-line interpreter

37
Q

Standard error

A

error message returned by the OS through the shell

38
Q

Standard input

A

information received by the OS via the command line

39
Q

Standard output

A

information returned by the OS through the shell

40
Q

String data

A

Data consisting of an ordered sequence of characters

41
Q

Ubuntu

A

open-source, user-friendly distribution that is widely used in security and other industries

42
Q

User

A

person interacting with a computer

43
Q

Absolute File Path

A

full file path which starts from the root

44
Q

Argument (linux)

A

Specific information needed by a command

45
Q

Authentication

A

process of verifying who someone is

46
Q

Authorization

A

Concept of granting access to specific resources in a system

47
Q

Bash

A

default shell in most Linux distros

48
Q

Command

A

instruction telling the computer to do something

49
Q

File Path

A

location of a file or directory

50
Q

Filesystem Hierarchy Standard FHS

A

component of the Linux OS that organizes data

51
Q

Filtering

A

Selecting data that match a certain condition

52
Q

nano

A

command-line file editor that is available by default in many Linux distros

53
Q

Options

A

input that modifies the behavior of a command

54
Q

Permissions

A

type of access granted for a file or directory

55
Q

Principle of least privilege

A

concept of granting only the minimal access and authorization required to complete a task or function

56
Q

Relative file path

A

file path that starts from the user’s current directory

57
Q

Root directory

A

the highest -level directory in Linux

58
Q

Root user (superuser)

A

user with elevated privileges to modify the system

59
Q

Standard input

A

information received by the OS via the command line

60
Q

Standard output

A

information returned by the OS through the shell

61
Q

Database

A

organized collection of information or data

62
Q

Date and time data

A

data representing a date and/or time

63
Q

Exclusive operator

A

operator that does not include the value of comparison

64
Q

Filtering

A

Selecting data that match a certain condition

65
Q

Foreign key

A

column in a table that is a primary key in another table

66
Q

Inclusive operator

A

operator that includes the value of comparison

67
Q

Log

A

record of events that occur within an organization

68
Q

Numeric data

A

data consisting of numbers

69
Q

Operator

A

symbol or keyword that represents an operation

70
Q

Primary key

A

column where every row has a unique entry

71
Q

Query

A

request for data from a database table or a combination of tables

72
Q

Relational database

A

structured database containing tables that are related to each other

73
Q

String data

A

data consisting of an ordered sequences of characters

74
Q

SQL Structured Query Language

A

programming language used to create, interact with, and request information from a database

75
Q

Syntax

A

rules that determine what is correctly structured in a computing language

76
Q

Wildcard

A

special character that can be substituted with any other character