I run some VM's and some of them are dedicated to several jobs. For example lets say that one machine is running samba and ftp services and another is running Apache and some database.
Now what I would like to do is to run several programs at boot to show me the status so that when I peak at the VM's output I can easily see what is going on.
So let's say that I want to split the screen into three so I can run run 'ftptop' and 'watch smbstatus' so I can always see what is going on + the login prompt on one machcine. On the other I might want to run 'apachetop' and 'htop' + the login prompt.
I need to split the terminal into several sections to run all the programs at once and as far as I know screen or tmux would be the way to go here but I have no idea how to set it up properly.
Edit: If this is a bit unclear I want this to happen automatically on each boot. Also what I did NOT mention was that it would be nice to lock the user in one of the separate "windows" on the terminal so one can't break out of the login prompt "window" and get access to the shell by breaking any of the running programs displaying status info.