If you’ve type something, Ctrl + d deletes the character under the cursor, else, it escapes the current shell.
Ctrl + e
Move to the end of line.
Ctrl + k
Delete all text from the cursor to the end of line.
Ctrl + l
Equivalent to clear.
Ctrl + n
Same as Down arrow.
Ctrl + p
Same as Up arrow.
Ctrl + r
Begins a backward search through command history.(keep pressing Ctrl + r to move backward)
Ctrl + s
To stop output to terminal.
Ctrl + t
Transpose the character before the cursor with the one under the cursor, press Esc + t to transposes the two words before the cursor.
Ctrl + u
Cut the line before the cursor; then Ctrl + y paste it
Ctrl + w
Cut the word before the cursor; then Ctrl + y paste it
Ctrl + x + Ctrl + e
Launch editor defined by $EDITOR to input your command. Useful for multi-line commands.
Ctrl + z
Stop current running process and keep it in background. You can use fg to continue the process in the foreground, or bg to continue the process in the background.