6 text consoles F1 thru F6
6 GUI consoles F7 thru F12
These 12 consoles are accessible by pressing ALT+Fn from a text console and by pressing CTRL+ALT+Fn from a graphical console
These are only the defaults and more can be added easily.
Virtual consoles: /dev/vcs
cat /dev/tty1
Job control allows you to run a job, stop it (pause), put it into the foreground or background, list current jobs, or kill a particualr job. Jobs seem only to hang around inside each shell you have open; you can't necessarily open a job in one shell then transfer it to another shell (as far as I know). "man bash", http://www.cpqlinux.com/jobcontrol.html. If you loose your command shell then your jobs will be terminated.