PuTTY is a free and open source terminal emulator application which can act as a client for the SSH, Telnet, rlogin, and raw TCP computing protocols and as a serial console client.
The name “PuTTY” has no definitive meaning, though “tty” is the name for a terminal in the Unix tradition, usually held to be short for Teletype.
Without further ado, 10 PuTTy Commands worth memorising:
1. To list folders or directories
“ls” or “dir”
2. To upload a file
“wget h**p://www.yourhost.com/yourfile.tar.gz”
3. To change directories
“cd /path/to/your/directory”
4. To delete a file
“rm filename”
5. To delete a directory:
“rm -rf directoryname”
6. To unzip a zip file
“unzip filename”
7. To unzip a tar.gz file
“tar -xvzf filename”
8. To zip a file or folder (called foo)
“zip foo.zip foo.html” or “zip -r foo.zip foo/”
9. To change up one directory
“cd ..” (two directories: “cd ../..”)
10. To transfer one server to another or one site to another
“wget hTTp://www.yourhost.com/folder_name.tar”
You can download PuTTy here. And read this excellent post for more PuTTy goodness.


