

















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
WGU D281: LPI Linux Essentials (WGU D281 Study Guide) | Complete A+ Solution Guide_ Updated Winter 2026/2027.
Typology: Study notes
1 / 25
This page cannot be seen from the preview
Don't miss anything!


















You Can Find Linux On:
Many Distributions Use the Linux Kernel and make their own to tweaks to the kernel in order to create their own operating systems (for example: Debian based, Red Hat based, or other Linux operating systems)
Linux Distributions:
Debian Based Systems Use the app .deb package manager format (.deb aka Debian package manager format)
Red Hat Distros use the yum .rpm package manager format (.rpm aka Red Hat Package Manager format)
Linux Applications and what they are used for (most listed here are open source except Google Chrome) :
Programming Languages available to Linux Distros (other languages are either exclusive to Windows or Mac such as .Net and Swift):
Opensource Philosophy: (free to use, modify, and redistribute)
Mastering Simple CLI Tools:
Alternative Ways to Archive and Compress at the same time:
Alternatives Ways to Extract files:
Redirector Command Output:
Some More Commands:
/sys contains process stuff that’s not kernel related
Note: sometimes you have to search /proc and /sys to find what you are looking for since some information can’t be scattered amongst the directories
/boot contains kernel files when booting
/etc contains configuration files for programs and applications (in a text-based format)
/var/log contains log files:
Networking in Linux:
Old Way/ Old Linux Commands (although they are still used):
New Commands:
DNS Information:
Managing User Accounts:
o
Managing Groups:
o o Read = 4 o Write = 2 o Execute =
o for example if I wanted to give a user write permissions to a text file: chmod +w filename.txt (by default if you don’t specify group it will default the permission to a user (the file or directory owner instead of a group) (w means write) o Another example if I wanted to give the group write permissions to a text file: chmod g+w filename.txt (g means group) (w means write) o Another example if I wanted to give the group AND other users permissions to write to a text file at the same time just separate with a comma: chmod g+w, o+w filename.txt (group and other users can write to file) o Another example if I wanted the group to have read only permissions: chmod g=r filename.txt (read only) o To remove permissions (use the – minus): chmod g- rwx filename.txt (will remove the group’s read,write, and execute) o If we wanted to change permissions to a Directory AND all the files in the directory: chmod -R Directoryname:
o chown along with username of the user you are giving ownership to and the file or directoryname: for ex: chown sally Documents/ o if we wanted to give user ownership of the directory AND the files in it: chown -R sally Documents/
o sda is the hard drive and sda1, sda2, sda3, are the partitions on the drive o if there was another drive in the system it will probably show up as sdb along with its partitions such as sdb1, sdb2, sdb3, etc
Installing Different Linux Distros (Continued):
o NOTE: el means enterprise linux (for redhat and centos) and in this example 8 is the version of the operating system along with showing if its for a 32bit (x86 aka i386 or i686) or 64 bit o rpm does not track software dependencies which means you will have to manually search and download any dependencies from the distro or vendors website o To install software: sudo rpm -i softwarename or you can use sudo rpm – -install softwarename (two dashes) o To remove/uninstall software: sudo rpm -e softwarename (-e means erase) o To install software AND see the progress of installation: sudo rpm -ivh softwarename o To upgrade software: sudo rpm -U softwarename or sudo rpm – -upgrade softwarename (two dashses)