Module 2 Flashcards
Linux
An open-source operating system
Components of Linux
User
Applications
Shell
Filesystem Hierarchy Standard
Kernel
Hardware
User
The person interacting with the computer
Application
A program that performs a specific task
Shell
The command-line interpreter
Filesystem Hierarchy Standard (FHS)
The component of the Linux OS that organizes data
Kernel
The component of the Linux OS that manages processes and memory
Centra Processing Unit (CPU)
A computers main processor, which is used to perform general computing tasks on a computer
Hard Drive
A hardware component used for long-term memory
Distributions
The different versions of Linux
Parent Distributions
Red Hat Enterprise Linux (CentOS)
Slackware (SUSE)
Debian (Ubuntu and KALI LINUX)
Penetration Test
A simulated attack that helps identify vulnerabilities in systems, networks, websites, applications, and processes
Penetration Testing Tools in KALI LINUX
Metasploit
Burp Suite
John The Ripper
Digital Forensics
The practice of collecting and analyzing data to determine what has happened after an attack
Digital Forensics Tools in KALI LINUX
Tcpdump
Wireshark
Autopsy
Ubuntu
An open-source, user friendly distribution that is widely used in security and other industries. It has both a CLI and GUI.
Parrot
An open-source distribution that is commonly used for security. Comes with pre-installed tools related to penetration testing and digital forensics.
Red Hat Enterprise Linux
A subscription-based distribution of Linux built for enterprise use.
AlmaLinux
A community-driven Linux distribution that was created as a stable replacement for CentOS.
Package
A 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
Advanced Package Tool (APT)
Tool used with Debian-derived distributions. It is run from the command-line interface to manage, search, and install packages.
Yellows Updater Modified (YUM)
Tool used with Red Hat-derived distributions. It is run from the command-line interface to manage, search, and install packages. yUM works with .rpm files
Command
An instruction telling the computer to do something
Standard Input
Information received by the Os via the command line
Echo
A Linux command that outputs a specified string of text
String Data
Data consisting of an ordered sequence of characters
Standard Output
Information returned by the OS through the shell
Standard Error
Error messages returned by the OS through the shell