.SERVICE ファイル拡張子

Systemdサービスユニットファイル

開発元 Lennart Poettering and Kay Sievers
人気度
4.2  |  5 票
 

SERVICEファイルとは?

SERVICEファイルは、多くのLinuxディストリビューションに含まれるinitシステムであるsystemdが使用する構成ファイルです。サービスの開始、停止、再起動、再読み込みに関する指示や、サービスを自動的に開始するタイミング(例:起動時)に関する情報が含まれています。SERVICEファイルは、systemdが特定のサービスやバックグラウンドプロセスをどのように管理するかを定義します。

詳細情報

systemdは、管理するすべてのものを「ユニット」に分類しており、SERVICEファイルは「ユニット」ファイルの一種です。.service拡張子は、そのファイルがサービスを記述していることをsystemdに知らせます。また、ほかのユニットファイルでは、ソケットに使用する.socketや、ターゲットグループに使用する.targetなど、異なる拡張子が使われることがあります。システム管理者やソフトウェアパッケージは、systemdを使用するディストリビューション間でシステムサービスを一貫して制御するために、SERVICEファイルを使用します。

デフォルトでは、システムにインストールされたSERVICEファイルは次の場所に保存されます。

/​lib/​systemd/​system/​

管理者が作成したカスタムSERVICEファイルや、既存の設定を上書きするSERVICEファイルは、次の場所に保存されます。

/​etc/​systemd/​system/​

注: Red Hat Enterprise Linux、Fedora、CentOS、Ubuntu、Arch Linux、Mageia、CoreOSなど、多くのLinuxディストリビューションがinitシステムとしてsystemdを使用しています。

SERVICEファイルの開き方

SERVICEファイルはプレーンテキストなので、任意のテキストエディターで開いて表示できますが、必要な場合にのみ編集してください。ほとんどのユーザーは、ファイルを直接変更するのではなく、systemctl start、systemctl stop、systemctl statusなどのsystemdコマンドを使ってサービスを管理します。

サービスの動作を変更する必要がある場合は、/​lib/​systemd/​system/​にある元のファイルを編集しないでください。代わりに、そのファイルを/​etc/​systemd/​system/​にコピーし、コピー先で変更を加えてから、systemctl daemon-reloadを実行して変更を適用します。この手順により、システムの更新やパッケージのアップグレード中もカスタマイズが保持されます。

File Viewer Plusで400種類以上のファイル形式を開けます。無料ダウンロード

SERVICEファイルを開くプログラム

All Platforms
Linux
Various Linux distributions

FileInfo.comによる検証済み

FileInfo.comチームは、このページに掲載されているSystemdサービスユニットファイル形式とLinuxアプリについて独自に調査しました。私たちの目標は100%の正確性であり、検証済みのファイルタイプに関する情報のみを公開しています。

このページへの追加や更新をご提案いただける場合は、お知らせください。