To get a list of the installed services on the shell, you may use this command (on Fedora, RedHat, CentOS, SuSE, and Mandriva):

chkconfig --list

Till Brehm

About Till Brehm

Over 20 years experience as Software Developer and Linux System Administrator. Till Brehm is the founder and lead developer of the ISPConfig Hosting Control Panel software (since 2000) and he founded HowtoForge in 2005 as a place to share Linux knowledge with other Linux enthusiasts.

Share this page:

Suggested articles

4 Comment(s)

Add comment


By: DocDee

 service --status-all

 covers what (obsolescent) chkconfig doesn't

By: Rajiv

This is also not working.

I am getting ..... 

-ksh: service: not found [No such file or directory]


By: Adam

Your probably on Ubuntu

By: Hayden

Try (Centos 7+, Debian 8+, Ubuntu 15+):

systemctl list-unit-files --type=service

Or (Ubuntu 9 -> 14):

initctl list