Linux Commands Online Course

Experience The Power Of Linux Operating System By Learning The Basics Of Shell Commands

                                      Who is this course for?

If you are a new Linux user who wants to take your skills from the Desktop environment to using the command line interface, this course can help you with learning skills including but not limited to the following:

  • Basic administration of a Linux server.
  • Creating scripts for automating task execution.
  • Learning job scheduling using “cron” command to run at a specific time stamp.
  • Using it as a platform for programming due to the abundance of the built-in tools for software developers.

What are Some Of the Benefits of Learning Linux With The Shell Commands?

  • Linux is free for home use and both desktop and server software versions can be downloaded for free.
  • End users can use Linux Desktop for, document creation using Libreoffice, video editing using Openshot, screencasting using Vokoscreen, making vector graphics using Inkscape, and more.
  • All those software are free.
  • Software updates are available from a repository with web address built in Linux. So, you don’t have to search the Internet for different resources.  In Linux Ubuntu, you can access the software center from the activity bar in order to check and download new updates.
  • Linux operating system is very stable with high uptime; some servers run for years without restarting if the their hardware don’t break.  You can also delay restarting a Linux computer after making updates to the system.
  • Linux is very secure, so no antivirus needed since only an administrator with root privilege can install a software.  Also, Linux desktop is not as prevalent as other desktop operating sytem  
  • It is a platform for software developers and programmers of C language, Python, Perl, shell scripting for task automation.
  • Linux skills are in demand.
  • Linux can run on low resource computers. My Linux Ubuntu 18.04.3 Server at home is running using 150 Mbps as a Ram memory, and using 0.3 % CPU usage.
  • It is customizable and used for different purposes.  The Linux Kernel can be used and modified for different uses.  But, you will need proper permission from the Linux community in charge. 
  • Kernel core can be modified for use as embedded system. It is very versatile.
  • Over 90% of the 500 fastest computers in the world run some types of Linux.

Some of The Problems Linux Can Solve: 

  • You don’t need to spend money on antivirus or operating systems anymore.  Linux and all bundled software are free and is not affected by viruses and other security breaches like other systems.  But please beware that no computer is 100% immune and fully protected; there is always a risk
  • No forcing to restart right away after updates are installed.
  • Reuse old existing computer without spending money on software.
  • Use desktop for end user applications like, video editing, document production, screencasting, and more.
  • Use server edition to train at home to apply the commands you learn.


Course Content:


This course consists of Three hours recorded videos available online anytime with non-expiring access.  It is divided into 13 sections that have a total of 34 lectures.

Some of the tasks you will learn are:


Sec-1: Introduction (FREE ACCESS BEFORE YOU ENROLL-CH1 and CH2)


Ch-1: Overview


Ch-2: How to invoke the terminal window.


Sec-2: Some file and directory commands (FREE ACCESS BEFORE YOU ENROLL-CH-1 through CH-5)


Ch-1: Using commands: pwd and ls


Ch-2: Using commands: clear, cd, and date


Ch-3: How to create, move, and remove files and directories


Ch-4: How to determine file types and display text file content


Ch-5: Change user password and listing users.


Sec-3: User related commands and package installation


Ch-1: Logging as a different user with sudo command


Ch-2: How to install, remove a package. Finding command help


Ch-3: Using Internet related commands like, ping, traceroute, and more…


Sec-4: Commands for system resources


Ch-1: Finding CPU info


Ch-2: Determining Ram memory info and if it is upgradable


Ch-3: Listing details of running processes.


Sec-5: Obtaining help about commands


Ch-1: Using “man” command.


Sec-6: Searching and filtering screen output


Ch-1: Using “more” to page through output


Ch-2: Using “grep” to search output


Ch-3: Using “tar” command.


Sec-7: Using “history”, “tree”, and “find” commands


Ch-1: The “history” command for retrieving previous commands


Ch-2: The “tree” displays the file structure


Ch-3: Using “find” to locate certain files or directories.


Sec-8: How file permission works in Linux


Ch-1: Using “chmod” to change file permissions

Ch-2: Extracting files from an archived file.


Sec-9: Using Vim to Edit a text file


Ch-1: Editing files


Ch-2: Using touch, file, and cat commands


Ch-3: How to configure a network printer.


Sec-10: Networking and Internet Commands


Ch-1: Measuring Internet connection bandwidth


Ch-2: Finding network cards info.


Sec-11: Displaying Linux File system


Ch-1: Path to file and directories.

Sec-12: Introduction to Bash Shell Scripting


Ch-1: Overview of Shell Scripting


Ch-2: Script example # 1.


Sec-13: Linux Server Installation And remote SSH Setup


Ch-1: Installing Linux Ubuntu Server 18.04


Ch-2: Installing and setting up SSH services


Ch-3: Logging in to Ubuntu Server Remotely


Ch-4: Ubuntu Server 18.04 package management.


 Who Am I To Teach?

My educational background consists of a B.S. in Packaging Engineering from the Rutgers, the State University.

Courses taken online and in-class:

Sun Solaris-Unix Like Command line Operating System on Sparc computer.

Fortran 77 Programming.

Basic Web Design using webpage builder.

Self-taught software at home the basics of: Linux Operating System-Wordpress-Inkscape-Openshot-Vokoscreen.




Course Performance According to Attributes


Course Guarantee

This course is hosted on Udemy platform, so I have to comply with the platform policy of a 30 day money back guarantee.

Unlimited Lifetime Access

When you enroll, you will gain unlimited lifetime access from anywhere you have an Internet connection. 

Discounted Price

I am offering a 25% discount for the first 5000 new students.  Click the button below to visit the course description page.  If you decide to enroll, the discount will apply.  The 25% discount coupon is embedded in the link below.

PS. Don’t forget that you can test the material by gaining free access to the first 7 chapters before you enroll.