BitsvalleyiLabs

Accelerating Tech With Confidence.

English
French

LINUX SYLLABUS

WHAT IS LINUX?

  • Unix-like computer operating system assembled under the model of free and open-source software development and distribution.
  • These operating systems share the Linux kernel. ○ Typically have the GNU utilities
  • Comes in several “distributions” to serve different purposes.

WHO IS LINUX

  • Linux is an O/S core originally written by Linus Torvalds. Now almost 10,000 developers including major technology companies like Intel and IBM
  • A set of programs written by Richard Stallman and others. They are the GNU utilities.

WHERE IS LINUX

  • World Wide Web ○ 67% of the world’s web-servers run Linux (2016)
  • Research/High-Performance Compute ○ Google, Amazon, NSA, 100% of TOP500 Super-computers
  • Modern Smartphones and devices The Android phone, Amazon Kindle, Smart TVs/Devices

WHY LINUX

  • Free and open source
  • Powerful for research data centers
  • Personal for desktop and phones
  • Universal
  • Community and business driven

COURSE CONTENT

FUNDAMENTAL LINUX SKILL:

  • The Shell
  • Basic Linux Commands
  • Getting help at the command line
  • Working with directories
  • Listing files and understanding LS Output
  • File and directory permissions
  • Viewing files and the nano editor
  • Graphical editors
  • Deleting, Copying, Moving and Renaming files

INTERMEDIATE LINUX SKILL

  • Wildcards
  • Redirections
  • Comparing Files
  • Searching in Files and using pipes
  • Transferring and copying files over the network
  • Aliases
  • Environment variables
  • Process and Job control
  • Shell history and tab completion

ADVANCED LINUX SKILL

  • Installing software
  • Scheduling repeated task with cron
  • Bash scripting