Introduction and Basic Informations
  • Introduction
  • Locate The Terminal
  • Terminal Settings
  • First Fundamental Commands
  • Terminal Overview
  • Pdf for the Lessons
KNOW your files and folders
  • Basic Commands
  • Organization of files in Mac\Linux Systems
  • Ls -L. Understand the Terminal Output
  • Ls Command Options
  • Ls and File Command
  • More Useful Commands
  • The Manual
  • Tab Completion
  • Exercises Section 2
  • Solutions Exercises Section 2
ACCESS your files and folders
  • Change Directory: cd
  • Text files: Less, More, Cat.
  • Any file: Open, xdg-open
  • BONUS: Shortcuts
  • Exercises Section 3
  • Solutions Exercises Section 3
CREATE/EDIT your files and folders
  • Create files: Touch
  • Edit text files: Nano
  • Rename and move files: mv
  • Copy and remove Files: cp, rm
  • Star Sign: *
  • Directories
  • Redirect text content
  • Exercises Section 4
  • Solution Exercises Section 4
Permissions and Ownership
  • Super User: Sudo
  • Change Ownership: Chown-Chgrp
  • Change Ownership to folders
  • NEW! Change Permission: Chmod
  • Exercises Section 5
  • Solution Exercises Section 5
Advanced Topics
  • Pipe
  • Find inside your computer: Find
  • Find in Text: Grep
  • Alias Commands
  • NEW! Variables
  • NEW! Read From Input: Read
  • NEW! Execute Files: ./
  • NEW! Location of Commands: Which
  • NEW! Expand Command: $()
  • UNIX Login file ( IMPORTANT )
  • Exercises Section 6
  • Solution Exercises Section 6
  • Bonus Lectures. Secure Your Knowledge and Skills Now.
Bonus Section: Introduction to Shell Scripting
  • Intro to Shell Scripting
  • Execute
  • The First Script
  • Editors and Read
  • Script Open
  • Arithmetic Expressions
  • IF Conditions
  • Else
  • IF on Strings
  • For Loops
Conclusion!
  • Conclusion!
Bonus Lecture
  • Bonus Lectures :A Subject for Super-Programmers