You're running the same command … but actually you're not.
You are using Ubuntu version 15.10, a systemd operating system. Your system service management is no longer performed by upstart. It is performed by systemd.
The service
command may be the same … but the Debian/Ubuntu service
command is a shell script that tries to auto-detect whether upstart or systemd is the running system service manager, and run the actual native service management commands for upstart and systemd. It executes two pretty much entirely different code paths for upstart and for systemd.
upstart's native service management commands are initctl start
, initctl stop
, initctl status
and so forth. Those print messages as they go.
systemd's native service management commands are systemctl start
, systemctl stop
, systemctl status
and so forth. Those print no output as they operate.
Further reading