Working With VirtualBox Via Command Line
Virtualbox is a great way of running different opeating systems and testing out software or running software that is not available on your *main* operating system of choice.
I run linux as my primary OS but I keep several windows virtual machines around to do various tasks. All of them I can remote desktop into however not always am I on or have access to the terminal of the machine hosting the virtual machines...this is where manipulating virtual box and its VM's via command line comes in handy. Below are some quick guides on how to do the basic tasks via command line / ssh. Replace anything inside <> with your corrent names.
Make a Snapshot
Restore A Snapshot
List Snapshots For a VM
Start A VM