If you're buying a VPS, you don't need a high-end one, 1GB ram VPS is fine to run 5-6 or many more servers, but LUA scripts that use bring heavy load can lower your the performance.
So the first thing you have to do after you buy your VPS is download Putty and FileZilla
Putty - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
FileZilla - https://filezilla-project.org/download.php?type=client
Once you got them downloaded, start your VPS.
Open Putty, and do the following : Hostname, Port, Select SSH. (optional) create a saved session, press 'open' or double click your session, then press 'Yes' on the next window that will popup for confirmation
(See image below)
Now, follow the image instructions.
and from here you can basically execute Linux commands.
Part 2: Transfering Files..
Open up FileZilla, and fill up the information for FTP access your VPS provider gave you like in the image below then press 'quickconnect'.
After you do that, this window will pop up, simply, YOU ARE DONE!
You are now ready to execute Linux commands and also transfer your files to your VPS!
P.S: Please no negative comments, if you don't like the tutorial, then simply, don't comment!