I have namecheap account which I use for managing my DNS settings, I just leased linode.com VPS and have a small configuration set inside it , I am not able to find out any guides to point domains to my linode server, can somebody help me out
This is pretty straightforward. In your namecheap account you are only setting nameserver records, which should be pointed to the linode namservers. At linode, log in and make master dns records for your domain with their dns tools. Give it a few hours to propagate and you should be in business. (You can get the nameservers you need from linode as well.)
Linode VPS gives you a dedicated IP address. Go to namecheap, login, go to manage domain, domain control panel, and point your domain to the linode IP.