Beginner's Guide to Linux
5.0 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46 students enrolled

Beginner's Guide to Linux

Learn the fundamentals of Linux!
5.0 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46 students enrolled
Last updated 8/2019
English
English [Auto-generated]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to create a multiboot Linux pendrive.
  • How to partition a USB drive successfully.
  • How to Install a Linux distribution
  • You will be able to create virtual machines for testing Linux distributions.
  • How to change BIOS / UEFI settings to enable booting into Linux
  • Customize and configure the GRUB2 boot loader.
  • Troubleshoot boot problems.
  • You will be able to use Linux on any computer without the need for wiping out your current Operating System.
  • Understand how the Linux boot process works.
  • Understand the fundamentals of the GRUB2 boot loader.
Requirements
  • Computer (Windows / Linux)
  • USB drive (at least 4GB)
  • Internet connection
Description

Believe it or not, Linux is the most widely used Operating System in the world.

It is deeply integrated in our daily lives, and yet most of us have never even realized how many devices run on Linux. From supercomputers and Smart devices to Air traffic control systems and Japan's Bullet Train, Linux is at the core of our day-to-day lives.

It makes sense therefore, to learn more about this "mysterious" and powerful Operating System. Though Linux isn't the common choice for Desktop and Laptop computers, there is no reason why it shouldn't be.

_________________________________________________________

Read what our students are saying about this course:

***** Great course! Highly recommended! *****

- Nandan Desai

_________________________________________________________

The Linux Switchblade - MultiBoot USB offers the perfect solution for you who want to learn and try out Linux, but aren't ready to migrate from your existing Operating System. If you are already a Linux user, you will benefit from the knowledge of how to create a multiboot pendrive, as you can carry your favorite Linux distributions with you anywhere and everywhere. Whether you have any prior experience with Linux or not, you can count on this course to get you started with some of the basics as well as some advanced topics.

You will learn:

  • How to download and install programs on Windows

  • How to reliably scan downloaded files for viruses and malware

  • How to partition a USB drive and what things to take note of during partitioning

  • How to create virtual machines for testing Linux distributions

  • How to install Linux distributions onto a USB drive

  • How to change BIOS / UEFI settings to enable booting into Linux

  • Using Third Party software for creating a multiboot USB drive


Advanced lessons:

  • Basic Linux Command Line (Terminal) operations such as changing file permissions and installing packages

  • Understanding the Linux boot process

  • Installing Linux Mint

  • Partitioning a USB drive in Linux using Gparted

  • How to create a Persistent file manually for Parrot Security OS

  • Understanding, customizing and configuring the GRUB2 boot loader

  • Troubleshooting boot problems


Linux has many advantages over Windows and Mac!

Linux isn't plagued by malware and viruses in the same way as Windows. Less than 5% of computers (desktops & laptops) run on Linux. This makes Linux a much less targeted platform because it just isn't as profitable. Low-level user privileges, software repositories and the open source nature of Linux add extra levels of security to the Operating System. Linux also respects your privacy unlike Windows! These reasons make Linux an excellent choice for Online Banking and Shopping as well as accessing private information such as emails and chats.

Linux is more stable and does not usually slow down over time. Most distributions are capable of running on very low hardware resources making Linux a light weight alternative to Windows and Mac. Portability is another key factor. Linux distributions, on average, come in less than 2GB ISO files (some distros are much smaller than 2GB).

The Command Line (Terminal) interface and BASH scripting are among the most powerful features in Linux. If you are fond of customization, Linux provides ample room to play around. It was created to be customizable based on users' needs.


This course is a good introduction to Linux. It also provides you the opportunity to try out Linux for yourself and gives you sufficient knowledge to get started. Enroll now and start learning the smart way!

Who this course is for:
  • Anyone who wants to create a bootable Linux pendrive
  • Anyone with a desire to learn about and test Linux distributions
  • Windows and Mac users who are thinking of migrating to a different Operating System
  • Windows and Linux users who want to learn how to partition USB drives
Course content
Expand all 22 lectures 01:42:19
+ Introduction
2 lectures 08:27

An overview and introduction to our course The Linux Switchblade - Multiboot USB.

Preview 01:36

In this lesson you will learn:

  • What is Linux and where did it come from
  • Why is Linux so powerful that leading experts choose it over Windows and MacOS
  • What advantages does Linux have over its competitors
  • What are the reasons that only a marginal number of people use it on laptop and desktop computers
  • Why it is in your best interest to learn Linux
What is Linux and why should it interest me?
06:51
+ Partitioning
2 lectures 08:25

In this lesson you will learn:

  • How to download and install Aomei Partition Assistant on Windows
  • How to scan downloaded files for malware and viruses through a free service
Preview 02:42

In this lesson you will learn:

  • How to partition a USB pendrive with Aomei Partition Assistant
  • What things to consider when partitioning drives
  • About the limitations of Windows with regard to accessing multiple partitions of a removable drive
Partitioning the USB drive
05:43
+ Installing Linux
5 lectures 15:54

In this lesson you will learn:

  • How to download the Parrot OS Linux distribution


Parrot OS - Download
02:03

In this lesson you will learn:

  • How to download and install WinRAR for opening ISO disk image files (required only for Windows 7 and older versions)
  • How to determine whether a file is safe to use despite antivirus engines flagging it as malicious
  • How to install the contents of the ISO file onto the USB pendrive
Preview 04:14

In this lesson you will learn:

  • How to download three other Linux distributions


Preview 02:39

In this lesson you will learn:

  • How to install the rest of the Linux distributions on the remaining free partitions
Linux Distributions - Installation
02:44

In this lesson you will learn:

  • How to access the BIOS / UEFI
  • How to change the settings to support booting into Linux
BIOS / UEFI
04:14
+ Virtual Machines
2 lectures 06:13

In this lesson you will learn:

  • How to download and install Virtual Box
Virtual Box - Download & Installation
02:36

In this lesson you will learn:

  • How to create a Virtual Machine in Virtual Box
  • How to boot into Linux through a Virtual Machine
Virtual Box - Create a Virtual Machine
03:37
+ Persistence
2 lectures 07:34

In this lesson you will learn:

  • What is Persistence Mode
  • How to partition a drive in Linux using Gparted
  • How to create a persistent USB drive in Parrot Security OS


Preview 05:08

In this lesson you will learn:

  • How to deal with a measure that prevents writing file data to disk
  • How to create a persistent USB drive in Parrot Security OS
  • How to check that the process succeeded



Creating Persistence for a USB drive (Part B)
02:26
+ YUMI Method
1 lecture 05:21

In this lesson you will learn:

  • How to download and install YUMI (Your Universal Multiboot Installer)
  • How to create a multiboot USB pendrive through YUMI
YUMI - Multiboot USB Creator
05:21
+ Direct ISO Method
3 lectures 23:07

In this lesson you will learn:

  • How to create a Virtual hard drive
  • How to install Linux Mint
  • Why it is necessary to install a Linux distribution in order to install GRUB
Preview 08:40

In this lesson you will learn:

  • How to mount and unmount drives using the Terminal
  • How to download and install Gparted using the Terminal
  • How to check hard drive and partition information
  • How to partition a drive in Linux using Gparted

Partitioning the USB drive using Gparted
04:43

In this lesson you will learn:

  • How to install the GRUB boot loader
  • How to customize the grub.cfg configuration file in order to create custom boot entries
  • The meanings of various grub.cfg commands



NOTE! If the code provided in the video does not work for you, try this simplified grub.cfg code:

set gfxmode=auto

insmod all_video

insmod gfxterm


set default='0'

set timeout=10

set menu_color_normal=white/black

set menu_color_highlight=white/light-gray


terminal_output gfxterm

menuentry "Ubuntu Live OS" --class ubuntu{

set isofile='/ubuntu.iso'

loopback loop $isofile

linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile

initrd (loop)/casper/initrd.lz

}


Installing GRUB and customizing the grub.cfg file
09:44
+ The Terminal
3 lectures 19:25

In this lesson you will learn:

  • How to use the cd (change directory) and the ls (list) commands
  • How to navigate through the filesystem within the Terminal





Basic Terminal Commands #1
04:06

In this lesson you will learn:

  • About the Unix file permission system
  • How to change file permissions through the Terminal
  • Why file permissions are an essential security mechanism
Basic Terminal Commands #2
06:56

In this lesson you will learn:

  • What are Root / Administrator privileges
  • How these privileges can protect your system
  • How to gain Root privileges within the Terminal
  • What Package Managers and Repositories are
  • How to download and install packages through the Terminal
  • How to deal with problems when packages are not downloading due to missing dependencies


Basic Terminal Commands #3
08:23
+ Linux Boot Process
2 lectures 07:53

In this lesson you will learn:

  • What the Linux Boot Process is and how it works


Understanding the Linux Boot Process
04:43

In this lesson you will learn:

  • What are the most common boot problems in Linux

  • How to troubleshoot them

Troubleshooting Boot Problems
03:10