Linux System Administration and Open Source Foundations

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

1/65

flashcard set

Earn XP

Description and Tags

Practice flashcards covering Linux commands, package management, file system hierarchy, logging, and system operations based on lecture notes.

Last updated 12:39 AM on 5/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

66 Terms

1
New cards

Open Source Software Characteristic

One of the 10 points in the open source definition is that users may modify the original code and redistribute the altered version.

2
New cards

Linux Distribution Software

Some distributions, particularly "Enterprise" versions sold for money, include software that is neither open source nor freely redistributable.

3
New cards

VMS

An operating system for minicomputers and mainframes that existed when Linux was created; it was not a common OS on x86 PCs.

4
New cards

DOS

The dominant OS on x86 computers in 1991.

5
New cards

Shareware

A type of software distributed for free that requires payment on the honor system if used; it allows authors to release binary executables without initial payment.

6
New cards

dnf check-update

Updater for Redhat/Fedora systems.

7
New cards

dnf upgrade

Command to upgrade local packages in Redhat/Fedora.

8
New cards

dnf search

Command to search the package repository in Redhat/Fedora.

9
New cards

dnf info

Command to show package information in Redhat/Fedora.

10
New cards

dnf install

Command to install a package in Redhat/Fedora.

11
New cards

dnf erase

Command to remove an rpm package using dnf.

12
New cards

apt update

Command to update the APT database of available packages.

13
New cards

apt upgrade

Command that installs all available package updates.

14
New cards

apt dist-upgrade

Command to update the full distribution.

15
New cards

apt autoremove

Command used to remove unused packages.

16
New cards

apt install

Command to install a package on systems using APT.

17
New cards

apt search

Command to search the repository for packages.

18
New cards

apt show

Command to show detailed package information.

19
New cards

ps command

The command used to obtain information about processes currently running on the system.

20
New cards

top command

A command providing real-time information about the most active processes; it can renice or kill processes.

21
New cards

grep command

Short for "global regular expression print," it searches files for patterns using regular expression metacharacters.

22
New cards

boot.log

Log containing services started via SysV scripts and messages recorded during startup.

23
New cards

cups/ log

Log files related to printing.

24
New cards

GDM logs

Log files related to gnome.

25
New cards

messages / syslog

Logs containing general messages.

26
New cards

secure logs

Logs containing security-related information.

27
New cards

Xorg.0.log

Information on the most recent startup of the X Window System.

28
New cards

kernel ring buffer

A record of recent messages generated by the Linux kernel; at bootup, it contains messages from drivers and major kernel subsystems.

29
New cards

dmesg command

A command that displays hardware-related messages generated by the Linux kernel from the ring buffer.

30
New cards

iwlist

A command that identifies nearby Wi-Fi networks.

31
New cards

iwconfig

A command-line utility for viewing and setting wireless interface parameters.

32
New cards

ifconfig

A TCP/IP configuration and management utility used with UNIX and Linux systems.

33
New cards

route command

A command-line tool that shows a host's routing table.

34
New cards

/etc/resolver.conf

The dns host file.

35
New cards

ip address show

A command that serves the same purpose as ifconfig.

36
New cards

ip link show

Shows the interfaces along with details on them.

37
New cards

ip link set

Command to change the state or configuration of a link.

38
New cards

whoami

Displays the current username.

39
New cards

who command

Displays the users who are currently logged in to the Linux system.

40
New cards

JCPU

An entry of the w command identifying the total amount of CPU time associated with the session.

41
New cards

PCPU

An entry of the w command identifying the total amount of CPU time associated with the current process running in the session.

42
New cards

adduser / useradd

Commands used to add a user to the system; useradd often uses flags like ss for shell and mm for home directory creation.

43
New cards

passwd -S username

Displays the status of the user account.

44
New cards

chage -l username

Displays the status of the user account regarding password aging.

45
New cards

sticky bit

A directory permission which specifies that only the owner of a file in that directory can rename, move, or delete it.

46
New cards

Cloud Computing

The on-demand availability of computer system resources, like data storage and computing power, without direct active management by the user.

47
New cards

--help

A valid option for a typical command to get its built-in usage information.

48
New cards

1>

The notation used to redirect the standard output of a command to a file.

49
New cards

Read statement

Used in a shell script to get input from the terminal.

50
New cards

/dev/hda2

Identifies the second partition on the first hard disk on the first IDE controller.

51
New cards

/dev/hdb3

Identifies the third partition on the second hard disk on the first IDE controller.

52
New cards

man -k copy

A command line used to search help files that mention the word 'copy'.

53
New cards

tail -c

An option used with tail to print the last X bytes of a file to the screen.

54
New cards

-gt

The correct statement for 'greater than' comparison in a Linux shell script, e.g., if [$x -gt $y].

55
New cards

File Truncation

The reason a file (like data.txt) becomes empty if you execute a command like sort data.txt > data.txt.

56
New cards

host command

A command used to resolve a DNS name to an IP address.

57
New cards

ls -d

A command used to show information about a directory or a symbolic link specifically.

58
New cards

/etc/shadow

The file modified to set the maximum number of days before a password must be changed.

59
New cards

/tmp

The directory for temporary files that can be safely deleted during a reboot.

60
New cards

/boot

The directory containing all installed kernels and their needed drivers.

61
New cards

rm -rf

A command that removes all files in the current directory and subdirectories forcefully.

62
New cards

/sys

A virtual or pseudo filesystem used to interface with the kernel and system as a whole, but not individual processes.

63
New cards

free command

Used to view memory usage on a system.

64
New cards

tar -c / tar -x

Flags used to create (-c) or extract (-x) tar archives.

65
New cards

tar -v / tar -f

Flags used for verbose output (-v) and to specify a file (-f) during tar operations.

66
New cards

tar -j / tar -z

Flags used for bzip2 compression (-j) or gzip compression (-z) in tar.