Linux Basics, System/User Administration, Linux & File Utilities. Learn Shells and Shell Programming (BASH).
What you’ll learn
- End-to-end knowledge of Unix/Linux systems, administration
- Prepare for CompTIA Linux+ Certifications
- Shell Programming from scratch
- Introduction to Unix/Linux
- Unix filesystem (Linux Directories)
- Linux Basics Commands
- Handling files and directories
- Working with vi (visual editor along with 3 modes)
- Linux documentation
- File utilities – Standard I/O, redirection and pipes, File descriptors, File access rights
- Linux Utilities – Disk utilities, Process utilities, Text processing utilities
- Compressing and archiving (backup and restore) utilities
- User management, time management and shutdown
- System administrative basics – Networking, File systems and devices, Package management
- Shells and Shell Programming (BASH)
- Command line interpreters and SSH
- How to write a shell script?
- Variables, Quotes, Test commands, Conditional statements, Repetitive statements
- Conditional execution, Functions, Signal Handling
- Commands such as kill, trap, shift
- Command line processing and command line arguments
- Processing command line options (getopts)
- Utilities: cut, join, tr, awk, sed, uniq, grep – Linux Basics
Requirements
- Enthusiasm and determination to make your mark on the world!
Description
Linux Basics and Shell Scripting – Course Syllabus
1. Introduction to Unix/Linux
- Unix and its history
- Introduction to Linux
- Login session
- Working with the Unix filesystem (Linux Directories)
- Linux Basic Commands (ls, pwd, cd, touch, mkdir, rmdir, cp, mv, cat, rm)
- Handling files and directories (with metacharacters)
- Working with vi (visual editor along with 3 modes)
- Linux documentation (along with manual sections including path)
2. File utilities
- Standard I/O, redirection and pipes
- File descriptors and its related usage of metacharacters (>, >>, <, <<, <<<)
- Changing file access rights (users and permissions including both Symbolic and Absolute modes) (chmod)
- Soft links and hard links
- Checking file integrity – Linux Basics
3. Linux Utilities
- Disk utilities (du, df)
- Process utilities (ps and all options)
- Text processing utilities (head, tail, wc, find, grep etc)
- Miscellaneous commands
- Compressing and archiving (backup and restore) utilities
- User management, time management and shutdown (init levels)
4. System Administrative Basics
- Networking
- File systems and devices
- Accessing administrator (root) privileges
- Package management
5. Shells and Shell Programming (BASH)
- Command line interpreters and SSH
- Variables in shell (Local and Global (export))
- Environment variables
- How to write the script?
- Quotes (Single and Double along with variables)
- Test commands or [ expr ]
- Conditional statements (if … fi, if … else … fi, if … elif … else … fi, case statement)
- Repetitive statements (for and while loops)
- Conditional execution (&& and ||)
- Functions
- Signal Handling (Default action, Handling Signals and Ignoring Signals)
- Commands such as kill, trap, shift
- Command line processing and command line arguments
- Processing command line options (getopts)
- Utilities: cut, join, tr, awk, sed, uniq, grep
Who this course is for:
- Linux/Unix System Administrators
- Embedded Linux Software Engineers
- Unix and Linux Developers
- Anyone aspiring to become Linux and Shell Scripting Programmer
- Newbies and beginners having interest in Linux System Administration
- Linux Engineers and System Engineers
- DevOps Engineers – AWS, Linux, Shell Scripting
- System Administrators
- Application Developers & Administrators
- Senior Server Engineers (Red Hat Linux)
- Technical Support Consultants (Linux Basics/Unix)
- Network Engineers
- Infrastructure Operations Lead
- Platform Engineers
- Cloud Engineers – AWS, Azure, Google Cloud
- Software Development Engineers
This course includes:
- 24 hours on-demand video
- 9 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
Mandatory to Join with us to get more job update and free Udemy courses with certificate
Telegram | Join Here |
Join Here | |
Join Here | |
Join Here |