mmcsus wrote:
Does linodes have limits on their database tables and file counts?
On my current hosting I'm only using about 2gb hdd space.
There are no limits on database tables, file counts or otherwise. You can have as much as you like, as long as it's within the disk space and bandwidth transfer quotas. With the smallest plan, you get 20 GB storage space and 200 GiB transfer.
mmcsus wrote:
Only know a little of linux command line. Can cpanel be added?
You can add any type of control panel software you'd like, even cPanel, but you're responsible for installing, maintaining and keeping a license for this yourself. As far as I know, Linode is not a reseller for any third party control panel software such as cPanel, so you'll have to purchase a cPanel license from a reseller yourself.
Also note that for cPanel, you'll have to go for the VPS Optimized option, considering that the Linode servers are VPS, or Virtual Private Servers.
mmcsus wrote:
I've been using my current hosting for several years with no complaints.
I understand why my hosting has a problem with my usage.
Is Linode right for me?
From what I've seen in the forums, Linode's customers range anywhere from beginner/novice users to advanced/expert users, and even people who use a Linode, and hire someone else (a Linux and/or VPS specialist) to provide maintenance and customizations.