In this tutorial on Mac OS X, you will learn below topics. Note that most of the commands in Mac OS X terminal are similar to Linux BASH. So some of the below links may land on you on Linux tutorial. I am assuming that you are using BASH shell in Mac OS X.
- Introduction to Mac OS X terminal
- Introduction to Various shells
- Introduction to BASH in Mac OS X
- Internal and External Commands, Basic Linux Commands
- Environmental and Shell Variables, Command history in Mac OS X terminal
- Character classes in Mac OS X
- Text editors – vi, vim, nano, emacs
- File and directory handling – Searching files, Creating new files, Viewing File Contents, File commands, File permissions and ownership, WildCards (Globbing) in files, File compression, Directory commands, xargs command in Linux, Comparing files
- Text Searching and processing – Searching patterns using grep command, Translating the characters using tr command, Extracting data using cut command, Stream editing using sed command, Data extraction and reporting using awk command, Sorting the file or string input, uniq command in Mac OS X, Difference between grep, tr, cut, sed and awk commands
- System commands – Hardware commands, Hard disk and memory space commands
- Processes and Jobs – Working with Processes, Managing Jobs, Working with cron jobs
- Network commands
- Standard streams and Redirection
- Pipes
- Managing packages using Homebrew
- Managing Users and Groups
- Mac OS X exclusive commands
Recent Comments