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.
- 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.
WHO 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
WHERE IS LINUX
- Free and open source
- Powerful for research data centers
- Personal for desktop and phones
- Universal
- Community and business driven
WHY LINUX
COURSE CONTENT
- 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
FUNDAMENTAL 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
INTERMEDIATE LINUX SKILL
- Installing software
- Scheduling repeated task with cron
- Bash scripting