Basically, what you get, is a virtual Linux server. In general, you'll need Linux administration and configuration knowledge.
What you get from a Linode, is an installed Linux distribution of your choice as well as harddrive space to store data, etc. What you do from there, is entirely up to you, as long as it doesn't violate the Linode
terms of service or acceptable usage policy. To start with, you only get a SSH service running on port 22 as well as console access via LISH (the Linode Shell).
Setting up and configuring other services, such as web, FTP, mail, DNS or even Cpanel, is entirely in your own hands. If you have no idea where to start, I'd suggest getting help from a friend who can set things up for you while you're learning Linux administration bit by bit.
Third party administration for the services you install is not included. Cpanel licenses for virtual servers is available at $15 per month. This comes in addition to the Linode rental fee.
http://www.linode.com/forums/viewtopic.php?t=1552