Table of Contents

Managing services

Introduction

Goals

Web interface instructions

Manage services using web interface.

  1. Navigate to LuCI → System → Startup.
  2. See the list of all the available services and use buttons to execute actions.

Command-line instructions

Manage services using command-line interface. Use the invocation column inside scripts, hotplug or cron. Check syslog for troubleshooting.

Command Equivalent Description
service ls /etc/init.d Print a list of available services.
service <service> /etc/init.d/<service> Print a list of available actions for a service.
service <service> <action> /etc/init.d/<service> <action> Execute that action on a specific service.
service <service> <action> <instance> /etc/init.d/<service> <action> <instance> Execute that action on a specific service instance, e.g. OpenVPN connection.

Common actions supported by most services.

Action Description
start Start the service.
stop Stop the service.
restart Restart the service.
reload Reload configuration files or restart if that fails.
enable Enable service autostart.
disable Disable service autostart.
enabled Check if the service is enabled.
running Check if the service is running.
status Service status.
trace Start with syscall trace.
info Dump procd service info.