.SERVICE File Extension

Systemd Service Unit File

Developer Lennart Poettering and Kay Sievers
Popularity
4.2  |  5 Votes
 

What is a SERVICE file?

A SERVICE file is a configuration file used by systemd, the init system included with many Linux distributions. It contains instructions for starting, stopping, restarting, and reloading the service, as well as information about when the service should start automatically (for example, at boot). SERVICE files define how systemd should manage a specific service or background process.

More Information

systemd organizes everything it manages into "units," and a SERVICE file is a type of "unit" file. The .service extension tells systemd that the file describes a service, and other unit files may use different extensions, such as .socket for sockets or .target for target groups. System administrators and software packages use SERVICE files to control system services consistently across distributions that use systemd.

By default, system-installed SERVICE files are stored in the following location:

/​lib/​systemd/​system/​

Custom or overridden SERVICE files that an administrator creates are stored in the following location:

/​etc/​systemd/​system/​

NOTE: Many Linux distributions use systemd as their init system, including Red Hat Enterprise Linux, Fedora, CentOS, Ubuntu, Arch Linux, Mageia, and CoreOS.

How to open a SERVICE file

You can open and view SERVICE files with any text editor since they are plain text, but you should only edit them when necessary. Most users manage services using systemd commands such as systemctl start, systemctl stop, and systemctl status rather than modifying the files directly.

If you need to change a service's behavior, do not edit the original file in /​lib/​systemd/​system/​. Instead, copy the file to /​etc/​systemd/​system/​, make your changes there, and run systemctl daemon-reload to apply them. This process preserves your customizations during system updates and package upgrades.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open SERVICE files

All Platforms
Linux
Various Linux distributions

Verified by FileInfo.com

The FileInfo.com team has independently researched the Systemd Service Unit file format and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.