- [Voiceover] All you really needto follow along with this courseis a computer running Linux or a Linux virtual machine.If you have a Mac, you can follow alongin the the Terminal as well, but keep in mindthat Mac OS X isn't Linux, it's a variant of Unix,so some of what you'll see later in the course won't work.For most of the course, I'll be using a virtual machinerunning Fedora Workstation, but for a few moviesI'll switch over to using a virtual machinerunning Ubuntu Desktop to show you commandsthat work in that environment.Don't worry too much about havingboth kinds of machines available.
You'll be able to keep up with all but two videosusing either a Red Hat or Debian-derived machine.
The Linux command line is critical for anyone who uses this open-source operating system. For many tasks, it's more efficient and flexible than a graphical environment. For administrators, it plays a vital role in configuring permissions and working with files. In this course, experienced author Scott Simpson discusses the basics of working with the Linux command line using the Bash shell, focusing on practical Linux commands with examples that help you navigate through the file and folder structure, edit text, and set permissions. Scott also discusses some of the common command-line tools, such as grep, awk, and sed, and command-line apps such as the nano and Vim text editors. The course wraps up with a look at how to install and update software via the Linux command line.
This course will establish the foundation for more advanced Linux topics. Find other Linux training courses here.
What is the Linux command line?
Writing Linux commands at the prompt
Finding help for Linux commands
Editing files and folders
Configuring user roles and file permissions
Using pipes to connect commands
Peeking at files
Searching and editing text
Finding disk and system information
Installing and updating software
Skill Level Beginner
Show MoreShow Less
Q: When trying to install the Guest Additions, I see an error like "Failed to set up vboxadd, please check the log file"
A: If you look at the specified log file (and another log file it may refer you to, /var/log/vboxadd-install.log), you'll see a more specific error message. Often, the error will be "Error: Unable to find the sources of your current Linux kernel". This can be resolved by ensuring your system is up to date and installing the kernel-devel package. to do this, run the following commands:
sudo dnf update
sudo dnf install kernel-devel
sudo yum update
sudo yum install kernel-devel
Then, restart your virtual machine and try to install the Guest Additions again. If you see an error trying to insert the Guest Additions image, check the File browser to see if it's already mounted, and choose ‘Run Software’ from the file window.
Note: The software included with Fedora changes frequently, and sometimes the Guest Additions installer will expect a different version of a particular package. The log files can give you more specific information - they can be explored with the ‘cat’ command, or a text editor like gedit. Some searching and troubleshooting may be necessary to get the correct version of a package installed.