CLI/service

renamed service

Stellen Sie die CLI als systemd-Dienst für 24/7-Betrieb bereit. Automatische Neustarts, Protokollierung auf Systemebene und produktionsreife Konfiguration.

renamed service <command> [options]

Der service-Befehl verwaltet die systemd-Integration. Er übernimmt die Erstellung von Service-Dateien, das Aktivieren beim Booten und bietet Abkürzungen für häufige Operationen wie das Anzeigen von Logs.

Der Betrieb als Dienst bietet automatischen Neustart bei Abstürzen, Protokollierung auf Systemebene über journalctl und ordnungsgemäße Ressourcenverwaltung.

Unterbefehle

install

Die systemd-Service-Datei erstellen und aktivieren.

uninstall

Den Dienst stoppen und die systemd-Unit-Datei entfernen.

start

Den Dienst starten.

stop

Den Dienst ordnungsgemäß stoppen.

restart

Den Dienst neu starten.

status

Dienststatus und Gesundheit anzeigen.

logs

Dienstprotokolle über journalctl anzeigen. --follow für Live-Verfolgung hinzufügen.

Beispiele

Als Benutzer-Dienst installieren (kein sudo erforderlich):

$ renamed service install --user

Mit einer Konfigurationsdatei installieren:

$ renamed service install --user --config ~/.config/renamed/config.yaml

Dienststatus prüfen:

$ renamed service status

Live-Protokolle verfolgen:

$ renamed service logs --follow

Installationsoptionen

--user

Als Benutzer-Dienst installieren. Läuft ohne sudo, startet bei Benutzeranmeldung.

--system

Als System-Dienst installieren. Erfordert sudo, läuft beim Booten.

--config <path>

Pfad zur YAML-Konfigurationsdatei.

--watch-dir <path>

Zu überwachendes Verzeichnis. Kann mehrfach angegeben werden.

Statusausgabe

 renamed.service - Renamed File Organizer
   Loaded: loaded (/etc/systemd/user/renamed.service)
   Active: active (running) since Mon 2026-01-06 09:15:00
   Main PID: 12847 (node)
   Memory: 48.2M

Tipps

Zuerst authentifizierenFühren Sie renamed auth login aus, bevor Sie den Dienst installieren. Der Dienst benötigt zwischengespeicherte Anmeldedaten.

Benutzer vs. SystemVerwenden Sie --user für persönliche Arbeitsplätze. Verwenden Sie --system für Server, auf denen der Dienst beim Booten ohne Benutzeranmeldung laufen soll.

KonfigurationsdateiFür komplexe Setups mit mehreren Watch-Verzeichnissen verwenden Sie eine YAML-Konfigurationsdatei anstelle von CLI-Flags.

Siehe auch