2001Yのプロフォール画像

2001Y@Y20010920T

新規サービスファイル作成

sudo vim /etc/systemd/system/[サービス名].service

Unitファイル設定

[Unit]
Description = [サービス説明]

[Service]
ExecStart = /usr/local/bin/code-server  #実行ファイル(今回はvscode-server
Restart = always  #再起動オプション

[Install]
WantedBy = multi-user.target

vimで保存して終了するのはesc:wq

詳しいオプションはこの記事がまとまってそう。

確認:Serviceとして認識されたか

sudo systemctl list-unit-files --type=service | grep [サービス名]

起動

# 自動起動設定
sudo systemctl enable [サービス名]
# 起動
sudo systemctl start [サービス名]