diff --git a/README.md b/README.md index cb4590b..8ec686a 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ smart people at [Hashrocket](http://hashrocket.com/). ### devops +- [Check The Status of All Services](devops/check-the-status-of-all-services.md) - [Push Non-master Branch To Heroku](devops/push-non-master-branch-to-heroku.md) - [Wipe A Heroku Postgres Database](devops/wipe-a-heroku-postgres-database.md) diff --git a/devops/check-the-status-of-all-services.md b/devops/check-the-status-of-all-services.md new file mode 100644 index 0000000..1a62b83 --- /dev/null +++ b/devops/check-the-status-of-all-services.md @@ -0,0 +1,10 @@ +# Check The Status Of All Services + +In a Linux environment, you can quickly check the status of a number of +different services. By running `[sudo] service --status-all`, the status +command will be invoked for all services under the `/etc/init.d/` directory. + +So, if you want to check the status of something like `nginx` or `apache`, +just run `service --status-all` and find it in the list. The `-` symbol +means it isn't running, the `+` symbol means it is up, and the `?` symbol +means that it cannot determine the status.