Linux Concepts
Tables of Contents
- Operating System
- Kernel structure
History
Introduction to Linux:
Command Line Interface
Introduction to Shell
- Introducing shell
- Type of shells
- Bash files
- Environment Variables
- Basic Shell Commands
- Absolute & Relative path
VIsual editor
- What is VIsual editor
- Cursor Movement
- Basic vi commands
- Escape mode or Command mode
- Useful Shortcuts
- Visual Mode
Shell Scripting - Basics
- Programming languages
- A comparison
- Shell script
- Where to use?
- Invoking scripts
- Variables
- Whitespace & Line-breaks
- Special characters
- Quotes
- Expressions
- If-then condition
- If-then-elif
Shell Scripting - Intermediate
- String tests
- Numeric tests
- Logical operators
- For loop
- While loop
- Case statement
- Functions
- Arrays
- Command line arguments
Linux Systems
- How it Works?
- Shell commands - Advanced
User Interface
- User Specific Command Set
- Remote login and remote copy
File related commands
- File redirection
- Piping
- File Related commands
- File Detailed Listing
- Linux file types
- File permissions
- Find command
- Cut command
- Split command
- tr command
- File compression
- Usage flow
- Usage example
- File archival
- Usage flow
- Regular expressions
- Grep command
- Sed command