Bash Shell Shortcuts
Bash Shell Shortcuts
+ + + + + + + + + + + + + +
a - Jump to the start of the line b - Move back a char c - Terminate the command d - Delete from under the cursor e - Jump to the end of the line f - Move forward a char k - Delete to EOL l - Clear the screen r - Search the history backwards R - Search the history backwards with multi occurrence u - Delete backward from cursor xx - Move between EOL and current cursor position x @ - Show possible hostname completions z - Suspend/ Stop the command
____________ALT Key Bound___________ Alt + < - Move to the first line in the history Alt + > - Move to the last line in the history Alt + ? - Show current completion list Alt + * - Insert all possible completions Alt + / - Attempt to complete filename Alt + . - Yank last argument to previous command Alt + b - Move backward Alt + c - Capitalize the word Alt + d - Delete word Alt + f - Move forward Alt + l - Make word lowercase Alt + n - Search the history forwards non-incremental Alt + p - Search the history backwards non-incremental Alt + r - Recall command Alt + t - Move words around Alt + u - Make word uppercase Alt + back-space - Delete backward from cursor ----------------More
Special Keybindings-------------------
Here "2T" means Press TAB twice $ $ $ $ $ $ 2T - All available commands(common) (string)2T - All available commands starting with (string) /2T - Entire directory structure including Hidden one 2T - Only Sub Dirs inside including Hidden one *2T - Only Sub Dirs inside without Hidden one ~2T - All Present Users on system from "/etc/passwd"
$ $2T - All Sys variables $ @2T - Entries from "/etc/hosts" $ =2T - Output like ls or dir