The default shell on most Linux operating systems is called Bash.
There are a couple of important hotkeys that you should get familiar
with if you plan to spend a lot of time at the command line. These
shortcuts will save you a ton of time if you learn them.
Ctrl + A |
Go to the beginning of the line you are currently typing on |
Ctrl + E |
Go to the end of the line you are currently typing on |
Ctrl + L |
Clears the Screen, similar to the clear command |
Ctrl + U |
Clears the line before the cursor position. If you are at the end of the line, clears the entire line. |
Ctrl + H |
Same as backspace |
Ctrl + R |
Let’s you search through previously used commands |
Ctrl + C |
Kill whatever you are running |
Ctrl + D |
Exit the current shell |
Ctrl + Z |
Puts whatever you are running into a suspended background process. fg restores it. |
Ctrl + W |
Delete the word before the cursor |
Ctrl + K |
Clear the line after the cursor |
Ctrl + T |
Swap the last two characters before the cursor |
Esc + T |
Swap the last two words before the cursor |
Alt + F |
Move cursor forward one word on the current line |
Alt + B |
Move cursor backward one word on the current line |
Tab |
Auto-complete files and folder names |
|
|
Note that some of these commands may not work if you are accessing
bash through a telnet/ssh session, or depending on how you have your
keys mapped.