Comptia Linux+ course

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/185

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

186 Terms

1
New cards

fstab (File System Table)

A configuration table designed to ease the burden of mounting and unmounting file systems to a machine.

2
New cards

vim

A basic GUI based text editor that comes with distribution of Linux, BSD, and MacOS.

3
New cards

nmcli (Network Manager Command Line Interface)

A command-line tool used for controlling NetworkManager and reporting network status.

4
New cards

du (Disk Usage)

Unix/Linux command used to check disk usage of files and directories on a system.

5
New cards

xfs (High Performance Scalable File System)

A high-performing, 64-bit journaling Linux file system originally created by Silicon Graphics.

6
New cards

cp (Copy)

A Unix/Linux command that allows for the copying of files from one location to another.

7
New cards

rm (Remove)

A Unix/Linux command that allows for the removal of files from one location to another.

8
New cards

mkdir (Make Directory)

A Unix/Linux command that creates or "makes" a directory within a File System.

9
New cards

mv (Move)

A Unix/Linux command that moves a selected file from one location to another.

10
New cards

df (Disk Free)

A Unix/Linux command that displays the amount of disk space available on the filesystem.

11
New cards

exFAT (Extended File Allocation Table)

A 64-bit version of the file allocation table file system designed for use on large USB flash drives.

12
New cards

ext4 (Extended File System 4)1

A file system designed for Linux platforms as a successor to the previous version, that allows for standard functions such as formatting volumes, drives, and other computing storage solutions.

13
New cards

SSH (Secure Shell)

A cryptographic network protocol for operating network services securely over an unsecured network. Uses Port 22 TCP.

14
New cards

enable

A Linux process to have a process open upon system startup.

15
New cards

start

A Linux command to start a process upon it's demand.

16
New cards

restart

A Linux command to restart a process upon command.

17
New cards

stop

A Linux command to stop a process upon command.

18
New cards

udevadm (Udev Management Tool)

A device management tool in Linux which manages all the device events and controls the udevd daemon.

19
New cards

systemctl (System Control Temporal Logic)

Manages both system and service configuration, enabling administration to manage the OS and control the stats of services.

20
New cards

systemd

A software suite that provides an array of system components for Linux operating systems with the aim to unify service configuration and behavior across Linux Distributions.

21
New cards

firewalld

A firewall management tool for Linux to provide firewall features; acting as the front-end of the Linux kernel's netfilter framework.

22
New cards

ps (Process Status)

A Linux command that displays information related to running processes.

23
New cards

iostat (Input/Output Statistics)

A Linux monitor tool used to collect and show operating system storage input and output statistics.

24
New cards

arp (Address Resolution Protocol)

A Linux command that allows users to manipulate the neighbor cache or ARP table.

25
New cards

ls (List)

Linux command that lists the files and sub-directories in the current directory.

26
New cards

ping

Sends a message from one computer to another to check whether it is reachable and active.

27
New cards

timedatectl

Linux command used to set and change system clock settings and enable or disable time synchronization services.

28
New cards

ntp (Network Time Protocol)

An internet protocol used to synchronize with computer clock time sources in a network. Runs off of Port 123 UDP.

29
New cards

telnet

A network protocol that allows a user on one computer to log into another computer that is part of the same network. Not secured at all. Runs off of Port 23 TCP.

30
New cards

host

A Linux command used to find a variety of information through Domain Name System (DNS).

31
New cards

dpkg (Debian Package)

A medium-level too to install, build, remove, and manage Debian Linux packages.

32
New cards

rpm (Red Hat Package Manager)

A package manager developed for Red Hat/Fedora distributions of Linux.

33
New cards

zypp

An open-source package manager engine for certain Linux applications, meant for openSUSE and SUSE Linux Enterprise.

34
New cards

apt (Advanced Packaging Tool)

A Ubuntu based packaging tool meant for installing new software packages, upgrading existing packages, updating package list indexes, and upgrading entire Ubuntu systems.

35
New cards

.deb

A file format for software packages, meant for Debian Linux Distributions and their derivatives.

36
New cards

yum (Yellowdog Updater, Modified)

The primary package management tool for installing, updating, removing, and managing software packages in Red Hat Enterprise Linux.

37
New cards

cron

A method to automatically run commands on a schedule within Linux.

38
New cards

/etc/yum.repos.d

Linux Directory that contains um configuration files (.repo files), which contain the URL to servers to fetch packages from.

39
New cards

/var/log/secure

Linux Directory meant to keep authentication logs for both successful or failed logins, and authentication processes.

40
New cards

modprobe (Module Probe)

A Linux program used to add or a loadable kernel module to the Linux kernel.

41
New cards

ioping (Input/Output Ping)

A Linux command used to monitor I/O latency in real time, showing disk latency the same way as the ping command showing network latency.

42
New cards

lsmod (List Modules)

A Linux command used to display the status of modules in the Linux kernel.

43
New cards

depmod (Dependency Modules)

A Linux command used to generate a list of dependency descriptions of kernel modules and its associated map files.

44
New cards

LDAP (Lightweight Directory Access Protocol)

An open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol network.

45
New cards

PAM (Pluggable Authentication Modules)

A suite of libraries that allows a Linux system administrator to configure methods to authenticate users.

46
New cards

Public Key (Asymmetric) Encryption

A large numerical value that is used to encrypt data.

47
New cards

Private Key (Symmetric) Encryption

A cryptographic key that is used with an asymmetric cryptographic algorithm.

48
New cards

PKI (Public Key Infrastructure)

A combination of policies, procedures and technology needed to manage digital certificates in a public key cryptography scheme.

49
New cards

/etc/skel

A Linux directory that contains files and directories that are automatically copied over to new user's when it is created from the useradd command.

50
New cards

/etc/bashrc

A Linux directory that contains system-wide functions and aliases including other configurations that apply to all system users.

51
New cards

/var/logs

A Linux directory meant for storing logs within the LinuxOS.

52
New cards

/dev/sda#

The directory for a specific drive within Linux.

53
New cards

chown (Change Owner)

A Unix/Linux command used to change the owner of file system files or directories.

54
New cards

chgrp (Change Group)

A Unix/Linux command used to change the group that a user is associated with.

55
New cards

chage (Change Age)

A Linux command used to change the number of days between password changes.

56
New cards

chmod (Change Mode)

A Unix/Linux command used to change access permissions of file system objects.

57
New cards

useradd (User Add)

A Linux command used to create a new user.

58
New cards

usermod (User Modify)

A Linux command used to modify an existing user.

59
New cards

userdel (User Delete)

A Linux command used to remove or delete a user.

60
New cards

passwd (Password)

A Linux command used to change the password on a user account.

61
New cards

Self-Signed Certificate

Public-Key Certificates that are not issued by a certificate authority.

62
New cards

Sticky Bit

A bit set on directories that allows only the owner or root to delete certain files and subdirectories.

63
New cards

ssh-keygen (Secure Shell Key Generation)

A Linux tool used for creating new authentication key pairs for SSH.

64
New cards

chroot jail (Change Root Jail)

An artificial root directory used to limit the directory access of a potential attacker.

65
New cards

SUID (Set-User Identification)

A special file permission for executable files that enables other users to run the file with the same permissions as the file owner.

66
New cards

SGID (Set Group Identification)

A special file permission that enaables other users to inherit the effective group identifier of a group owner.

67
New cards

/etc/sudoers

A file that Unix/Linux administrators use to allocate system rights to system users.

68
New cards

Port Forwarding

The process of redirecting traffic from its normally assigned port to a different port, either on the client or server.

69
New cards

nano

A Linux text editor within a command-line interface.

70
New cards

visudo (Vim Sudo)

A text editor for specifically the sudoers file, conducting multiple sanity and error checks constantly.

71
New cards

gedit (GNOME Edit)

The default text editor for GNOME desktop environments in Linux.

72
New cards

getfacl (Get File Access Control Lists)

Linux Command that displays the filename, owner, group, an Access Control List.

73
New cards

setfacl (Set File Access Control Lists)

Linux command that sets the Access Control Lists of files and directories.

74
New cards

>

Redirects a system output to the end of a file instead of the standard output.

75
New cards

echo

Linux command that repeats back what a user specifies (ex. Print Function).

76
New cards

stdout (Standard Output)

The default file descriptor where a process can write output.

77
New cards

PATH

An environment variable that instructs a Linux system in which directories to search executables.

78
New cards

docker

An open software platform that allows you to build, test, and deploy applications quickly.

79
New cards

docker info

Docker command that displays system wide information regarding docker installations.

80
New cards

docker ps (docker process status)

Docker command that shows the status of docker containers.

81
New cards

docker pull

Docker command that downloads a Docker images from the internet.

82
New cards

docker push

Docker command that uploads Docker images to the internet.

83
New cards

docker logs

Docker command that fetches the logs of Docker containers.

84
New cards

Container

A standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another.

85
New cards

Container Image

A static file with executable code that can create a container on a computing system.

86
New cards

Container Engine

Cluster management and container orchestration system developed to run and manage Docker containers.

87
New cards

git

A distributed version control system that tracks changes in any set of computer files.

88
New cards

checkout

Git command that tells which branch or commit you want your changes applied to.

89
New cards

YAML

Human-readable data serialization language commonly used for configuration files and some applications.

90
New cards

merge (git)

Git's way of putting a forked history back together again.

91
New cards

Samba

The standard Windows interoperability suite of programs for Linux and Unix.

92
New cards

Orchestration

The automation of deployment, management, scaling, and networking of containers.

93
New cards

Service Mesh

A dedicated infrastructure layer that controls service-to-service communication over a network.

94
New cards

Container Registry

A repository or collection of repositories used to store and access container images.

95
New cards

du / (Disk Usage /)

Linux command that displays the number of blocks for each file or directory within a system.

96
New cards

ls / (List /)

Linux command that displays the names and features of files and directories.

97
New cards

ulimit (

A Linux command that provides a way to get and set process resource limits.

98
New cards

noop (No Operation)

The simplest I/O schedule for the Linux kernel that inserts all incoming I/O requests into a simple FIFO (First-In/First-Out) queue and implements request merging.

99
New cards

lvm (Logical Volume Management)

Storage virtualization that offers system administrators a more flexible approach to managing disk storage space than traditional partitoning.

100
New cards

lvcreate (Logical Volume Create)

Linux command that creates a new logical volume in a volume group.