Linux Essentials Practice Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/80

flashcard set

Earn XP

Description and Tags

VOCABULARY flashcards based on Linux Essentials lecture notes covering file systems, commands, permissions, and distributions.

Last updated 3:07 PM on 8/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

81 Terms

1
New cards

/var

A directory that must be mounted with read and write access if it resides on its own dedicated file system.

2
New cards

passwd

The command used to either change a user's password or lock a user account.

3
New cards

Distribution's package repository

The preferred source for the installation of new applications in a Linux based operating system.

4
New cards

/etc/passwd

The configuration file where the numerical user ID, the username, and the user's default shell are stored.

5
New cards

/proc/

A directory that contains one directory per running process.

6
New cards

Solid state disks

Storage devices that provide faster access to stored data than hard disks and contain no moving parts.

7
New cards

Hard disk drives

Storage devices that utilize a motor and moving parts to function.

8
New cards

CentOS

A Linux distribution derived from Red Hat Enterprise Linux that allows users to apply their RHEL knowledge for free.

9
New cards

For loop structure

A shell script sequence typically following the format: for file in *.txt do echo $i done.

10
New cards

USERNAME=bob

The specific command used to set the variable USERNAME to the value bob.

11
New cards

chmod 654

The command that sets permissions on a regular file to -rw-r-xr--.

12
New cards

man

The command used to display manual pages for system commands and programs.

13
New cards

Symbolic link

A type of link in a Linux file system that has the ability to point to a file on another file system.

14
New cards

find /home -name foo.txt

The command used to search for a file named foo.txt under the /home directory.

15
New cards

tar -cf

The command flags used to create an archive file from the contents of a directory.

16
New cards

2139821398

An example of a possible value for a process ID (PID) on a Linux system.

17
New cards

Typical shell script

A file that has the executable permission bit set and begins with the two character sequence #!.

18
New cards

Raspberry Pi Storage

Stored on a removable SD card which is inserted into the Raspberry Pi device.

19
New cards

dmesg

The command used to display the content of the Linux kernel's ring buffer.

20
New cards

Kernel ring buffer

A memory area containing kernel messages that might not display older information once overwritten by newer data.

21
New cards

Linux hardware drivers

Software components that are either compiled into the Linux kernel or loaded as kernel modules.

22
New cards

sort

The command used to put the lines of a file, such as data.csv, into alphabetical order.

23
New cards

pwd

The command that displays the absolute path to the current working directory.

24
New cards

info

Along with man, this command is used to get information on the proper use of directory commands like ls.

25
New cards

chown

The command used to change the ownership of a file to a new owner, such as tux.

26
New cards

Inkscape

A program categorized as a graphical editor for vector graphics.

27
New cards

ls -R

The parameter of the ls command that prints a recursive listing of a directory's content.

28
New cards

Web browser cookies

Data elements that support the identification and tracking of users and are considered dangerous.

29
New cards

zip

The command used to create an archive containing all files in the current directory ending in .txt.

30
New cards

SATA bus

The type of bus used to connect hard disk drives with the motherboard.

31
New cards

useradd -m

The command that adds a new user and creates their home directory with default configuration files.

32
New cards

cp *.txt /tmp/

The command used to copy all files ending in .txt from a directory to the /tmp/ directory.

33
New cards

rwxrwxrwt

The specific permissions set on the /tmp/ directory.

34
New cards

DHCP

A protocol used for the automatic configuration of IP addresses.

35
New cards

bash test.sh

A method to execute a valid shell script file named test.sh from the current directory.

36
New cards

/dev/sda2

A device path representing a specific partition on a hard disk.

37
New cards

-h or --help

Options typically used with Linux commands to display information regarding their usage.

38
New cards

00

The numerical user ID (UID) of the root user.

39
New cards

/usr/share/doc/

A directory containing information, documentation, and example configuration files for installed software packages.

40
New cards

Private web browser window

A browser session that does not store cookies persistently or keep records in the browser history.

41
New cards

/etc/skel

A directory containing default configuration files copied to a new user's home directory during account creation.

42
New cards

Apache

A popular program used as a web server.

43
New cards

NGINX

A popular program used as a web server.

44
New cards

cat 'Texts 2.txt'

A command for outputting file content that uses quotes to handle spaces in the filename.

45
New cards

grep -i

The command used to find lines in a file that contain a specific term regardless of case.

46
New cards

Free Software

Software that grants users the freedom to modify the code.

47
New cards

AAAA

A DNS record type that holds an IPv6 address.

48
New cards

\\backslash

The single character used to split a long command across multiple lines at the shell.

49
New cards

Free Software license

A legal agreement defining the conditions for modifying and distributing licensed software.

50
New cards

/etc/group

A file that acts as a source of information for user group IDs and names.

51
New cards

Hashed form

The only state in which Linux passwords should be stored on the system.

52
New cards

File ownership

The principle that each file is owned by exactly one user and one group.

53
New cards

rm -r

A command used to remove a directory, such as Downloads, and its contents.

54
New cards

rmdir

A command used to remove a directory provided that it is empty.

55
New cards

top

A utility that displays running processes ordered by CPU or RAM consumption.

56
New cards

Former owner's UID

The identifier shown when listing details of a file whose previous owner's account has been deleted.

57
New cards

Ubuntu Linux LTS

A Linux distribution that provides long-term support and security updates over several years.

58
New cards

Red Hat Enterprise Linux

An enterprise-grade Linux distribution that provides long-term security updates.

59
New cards

Execute bit

The permission bit that must be set to avoid a 'Permission denied' error when running a shell script.

60
New cards

tar -z

The tar option used to handle gzip compression.

61
New cards

tar -j

The tar option used to handle bzip2 compression.

62
New cards

PTR record

A DNS record used to assign hostnames to IP addresses in reverse DNS lookups.

63
New cards

IaaS Cloud Provisioning

The process of creating a new Linux instance using pre-prepared images from a cloud provider.

64
New cards

Recursive directory listing

A directory listing that includes the content of all sub-directories.

65
New cards

export PATH

The command used to add a new directory to the PATH environment variable.

66
New cards

host

A command used to resolve a DNS name to its corresponding IP address.

67
New cards

00 return value

The value returned by a shell script to indicate successful execution.

68
New cards

tar -xzf

The command string used to extract the contents of a compressed archive file ending in .tar.gz.

69
New cards

rpm

The package management tool used in Red Hat-based Linux systems.

70
New cards

su

The command that allows a user to run a shell or command as another user.

71
New cards

Linux distribution

A bundling of the Linux kernel, system utilities, and other software.

72
New cards

export-logs | sort

A command sequence that pipes output to be sorted into alphabetical order.

73
New cards

ls -a

A command that displays file names only, including hidden files, without extra details.

74
New cards

PaaS

Platform as a Service; a typical offering by public cloud providers.

75
New cards

IaaS

Infrastructure as a Service; a typical offering by public cloud providers.

76
New cards

SaaS

Software as a Service; a typical offering by public cloud providers.

77
New cards

export MYVAR=value

The command syntax used to set a variable so it is accessible by a shell script.

78
New cards

last

A command that displays login history, including the user, tty, and session duration.

79
New cards

free

A command that displays information regarding total, used, and available system memory.

80
New cards

?? operator

The regular expression operator that matches the preceding character either zero or one time.

81
New cards

#\#

The character in a shell prompt indicating the user has root privileges.