Per Wiki: PuTTY is a free and open-source terminal emulator, serial console, and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. The name "PuTTY" has no official meaning.
PuTTY was originally written for Microsoft Windows, but it has been ported to various other operating systems. Official ports are available for some Unix-like platforms, with work-in-progress ports to Classic Mac OS and macOS, and unofficial ports have been contributed to platforms such as Symbian, Windows Mobile, and Windows Phone.
PuTTY was written and is maintained primarily by Simon Tatham, a British programmer.
General Shortcuts | |
Open context menu | Cmd+(right click) |
Jump to the start of the line | Cmd+A |
Move back a character | Cmd+B |
Terminal the command | Cmd+C |
Delete from under the cursor | Cmd+D |
Jump to the end of the line | Cmd+E |
Move forward a character | Cmd+F |
Delete to end-of-line | Cmd+K |
Clear the screen | Cmd+L |
Search the history backwards | Cmd+R |
Search the history backwards with multi occurrence | Cmd+Shift+R |
Delete backward from cursor | Cmd+U |
Move between end-of-line and current cursor position | Cmd+X+X |
Show possible hostname completions | Cmd+X+ @ |
Suspend or stop the command | Cmd+Z |
Move to the first line in the history | Alt+Left |
Move to the last line in the history | Alt+Right |
Show current completion list | Alt+? |
Insert all possible completions | Alt+* |
Attempt to complete filename | Alt+/ |
Yank last argument to previous command | Alt+ . |
Move backward | Alt+B |
Capitalize the word | Alt+C |
Delete word | Alt+D |
Move forward | Alt+F |
Make word lowercase | Alt+Left |
Search the history forwards non-incremental | Alt+N |
Search the history backwards non-incremental | Alt+P |
Recall command | Alt+R |
Move words around | Alt+T |
Make word uppercase | Alt+U |
Delete backwards from the cursor | Alt+Backspace |
Must Read: