Bash, the Bourne Again Shell, is the default command-line interpreter in most Linux distros.
Aliases
Backup files and directories
Brackets
Built-in variables
Cheat Sheet
Check if bash is running in interactive mode
Check Whether You’re Root
Colors
Commands
Comments
Date & Time
Directories
Environment Variables
Files
Find
Functions
Globs
Helicopter Animation
IFS (internal field separator)
if...then...else
Input
Hello World
History
Loops
Math
Output
Prompt
Quotes
Redirection
Regex
Run a program or script
Scripts
Send email
ShellCheck
Shellshock
Strings
Switch
Tests
Troubleshooting
WordSplitting
http://www.tldp.org/LDP/abs/html/