How do you get a list of all starting services?
See the attached link.
The command is
Thanks, the `service --status-all` did it, though I still have to find a legend to determine exactly what those symbols mean.
@Lance: there is a bug in managing option `--status-all`, see this AU question: http://askubuntu.com/questions/55992/running-services
I realize this is a little dated, but from my reading of the man page, it sounds as if this lists the current status, not whether they're configured to start? "service --status-all runs all init scripts, in alphabetical order, with the status command. This option only calls status for sysvinit jobs, upstart jobs can be queried in a similar manner with initctl list'."
List of pretty much everything relevant that is running `initctl list | egrep -v " stop/waiting|^tty" ; service --status-all 2>&1 | egrep -v "\[ (\?|\-) \]"`
`+` = running, `-` = stopped service. `?` = managed by upstart (run `initctl list` to get the status of these)
Does anyone know how to pipe this to less or a file? Using `service --status-all > myfile.txt 2&>1` writes a few lines to the file, and leaves the rest as output on the terminal. I can't grep the output either.
This lists the services that *have been started*, not the services that *will be started upon booting the server* which is what the original question asks for.
You could use BUM.
This looks nice, but I'm too new with Ubuntu to know how to install this on my virtual server, that I PuTTY into (or if it's even possible).
Well, BUM is a graphical tool, so the command you've mentioned above seems to fit better yours needs.