Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Linux - Introduction (2019)

Eli the Computer Guy via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Linux fundamentals through this comprehensive 11-hour video course covering essential concepts and practical skills for beginners. Explore Linux distributions, versions, and the open-source ecosystem while understanding shells and desktop environments. Master command-line navigation, file management, and essential commands including tab autocomplete, man pages, and help functions. Develop proficiency with the Vim text editor and software installation using apt-get package management. Gain hands-on experience with user and group management, including adding, deleting, and modifying accounts and permissions. Practice file and folder operations such as renaming, moving, copying, and deleting, along with creating and managing directories. Understand Linux services management using systemd and systemctl, process monitoring with top command, and task termination techniques. Master file and folder permissions, ownership changes using chmod and chown, and archive creation with tar commands. Learn automation through cron jobs for scheduled tasks, remote administration via SSH, and FTP server configuration with vsftpd. Configure network settings including IP addresses, routing, and DHCP clients, while implementing security measures with UFW firewall setup. Complete practical lab exercises using VirtualBox to install both Ubuntu Server and Desktop environments, and create bootable installation media using balenaEtcher on Mac systems.

Syllabus

Linux - Introduction
Linux - Forks, Distributions and Versions
Linux - Best Distribution...
Linux - Is Linux Open Source?
Linux - Shells and Desktop Environments
Linux - VirtualBox Overview for Linux Labs
Linux - Install Ubuntu Server in VirtualBox
Linux - Install Ubuntu Desktop in VirtualBox
Linux - Tab Autocomplete, Whatis, Man Pages, --Help
Linux - Command Line Navigation
Linux - sudo Command Intro
Linux - Vim
Linux - Install Software on Linux Server (apt-get)
Linux - Find Files in Linux (find, whereis)
Linux - Add, Delete and Modify Users (adduser, deluser, passwd, chfn)
Linux - Group Management (addgroup, delgroup, adduser, deluser)
Linux - Rename, Move, Copy and Delete Files (mv, cp, rm)
Linux - Make, Rename, Move, Delete Folders (mkdir, mv, cp, rm)
Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )
Linux - Task Manager and Kill Processes (top)
Linux - File and Folder Permission Introduction
Linux - Change Permissions and Ownership for Files and Folders (chmod, chown, members, groups )
Linux - Tarballs, Archive and Compress Folders (tar)
Linux - Cron Jobs for Scheduled Tasks (crontab)
Linux - SSH for Remote Administration
Linux - FTP Server Setup (vsftpd)
Linux - UFW Firewall Setup (ufw)
Linux - Network Configuration (ip, route, dhclient, systemd-resolve, netplan)
Linux - Create Ubuntu Installation Flash Drive on Mac (balenaEtcher)

Taught by

Eli the Computer Guy

Reviews

Start your review of Linux - Introduction (2019)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.