YoVDO

Linux for Beginners

Offered By: Bogdan Stashchuk via YouTube

Tags

Linux Courses Process Management Courses

Course Description

Overview

Embark on a comprehensive 6-hour Linux tutorial designed for beginners. Learn essential Linux concepts, from basic command-line operations to advanced system management techniques. Explore how to use Linux on MacOS and Windows, create Linux containers with Docker, and understand shell, terminal, and command fundamentals. Dive into process monitoring, data streams, file and directory management, and user administration. Master crucial commands like grep, find, and xargs, while gaining proficiency in file compression, sorting, and permissions. Develop practical skills in networking, remote server connections, and environment variable manipulation. By the end of this course, gain the confidence to navigate and utilize Linux systems effectively.

Syllabus

Linux Tutorial: Introduction.
Linux Tutorial: 1 Possible options to use Linux on MacOS and Windows.
Linux Tutorial: 2 Creating Linux container using Docker.
Linux Tutorial: 3 What is Shell, Terminal and Command.
Linux Tutorial: 4 Getting information about Linux computer.
Linux Tutorial: 5 How shell understands that you have entered command.
Linux Tutorial: 6 Getting help about commands using man utility.
Linux Tutorial: 7 Command Options.
Linux Tutorial: 8 Command Arguments.
Linux Tutorial: 9 Arguments for Options.
Linux Tutorial: 10 What are processes.
Linux Tutorial: 11 List running processes.
Linux Tutorial: 12 Starting additional processes and killing process.
Linux Tutorial: 13 Installing htop package using apt get.
Linux Tutorial: 14 Using htop utility.
Linux Tutorial: 15 Summary for Processes Monitoring.
Linux Tutorial: 16 Data Streams of the Process.
Linux Tutorial: 17 Redirecting STDOUT and STDERR to the file.
Linux Tutorial: 18 Where process data streams send data by default.
Linux Tutorial: 19 How to send data to STDIN and redirect STDOUT and STDERR.
Linux Tutorial: 20 Piping.
Linux Tutorial: 21 Summary for Data Streams and Piping.
Linux Tutorial: 22 Introduction to the Files and Directories Management.
Linux Tutorial: 23 Linux File System structure and navigation.
Linux Tutorial: 24 Listing files and directories.
Linux Tutorial: 25 Exploring subdirectories of the root directory.
Linux Tutorial: 26 Creating and removing directories and files.
Linux Tutorial: 27 Creating new files.
Linux Tutorial: 28 Editing files using Vim and Nano editors.
Linux Tutorial: 29 Copy and move files and directories.
Linux Tutorial: 30 Reading files.
Linux Tutorial: 31 Filtering text using grep command.
Linux Tutorial: 32 Soft vs Hard links.
Linux Tutorial: 33 Creating hard and soft links.
Linux Tutorial: 34 Introduction to the Find command.
Linux Tutorial: 35 Searching files using Find command.
Linux Tutorial: 36 Some other examples of the Find command.
Linux Tutorial: 37 Executing additional commands inside of the Find operation.
Linux Tutorial: 38 Xargs command.
Linux Tutorial: 39 Piping results of the Find command to the other command using Xargs.
Linux Tutorial: 40 Overview of the tar and gzip utilities.
Linux Tutorial: 41 Creating and extracting compressed archive using tar and gzip.
Linux Tutorial: 42 Sorting files using ls command.
Linux Tutorial: 43 Sorting contents of the files using Sort utility.
Linux Tutorial: 44 Introduction to users management in Linux.
Linux Tutorial: 45 Creating users using useradd command.
Linux Tutorial: 46 Creating new user using adduser command.
Linux Tutorial: 47 Changing ownership of the file.
Linux Tutorial: 48 Changing files permissions.
Linux Tutorial: 49 Creating executable script.
Linux Tutorial: 50 Adding path to scripts to the PATH variable.
Linux Tutorial: 51 Summary for Users, Permissions and Scripts.
Linux Tutorial: 52 Introduction to the Linux Networking Section.
Linux Tutorial: 53 Exploring ip address settings.
Linux Tutorial: 54 Verifying connectivity with remote servers.
Linux Tutorial: 55 Enabling SSH on the Linux server.
Linux Tutorial: 56 Connecting to the Linux server remotely via SSH.
Linux Tutorial: 57 Using curl and wget utilites.
Linux Tutorial: 58 Environment variables.
Linux Tutorial: 59 SOLUTION Script with env variable access.


Taught by

Bogdan Stashchuk

Related Courses

Advanced Commands in Linux
Coursera Project Network via Coursera
Amazon Elastic File System (Amazon EFS) Primer (Italian)
Amazon Web Services via AWS Skill Builder
Amazon Elastic File System (Amazon EFS) Primer (Japanese)
Amazon Web Services via AWS Skill Builder
Amazon Elastic File System (Amazon EFS) Primer (Spanish)
Amazon Web Services via AWS Skill Builder
Amazon Lumberyard Primer (French)
Amazon Web Services via AWS Skill Builder