renamed service
Distribuisca il CLI come servizio systemd per operatività 24/7. Riavvii automatici, logging a livello di sistema e configurazione pronta per la produzione.
renamed service <command> [options]Il comando service gestisce l'integrazione systemd. Gestisce la creazione del file di servizio, l'abilitazione all'avvio e fornisce scorciatoie per operazioni comuni come la visualizzazione dei log.
L'esecuzione come servizio Le offre riavvio automatico in caso di crash, logging a livello di sistema tramite journalctl e gestione appropriata delle risorse.
Sottocomandi
installCrea e abilita il file di servizio systemd.
uninstallArresta il servizio e rimuove il file di unità systemd.
startAvvia il servizio.
stopArresta il servizio gradualmente.
restartRiavvia il servizio.
statusMostra lo stato e lo stato di salute del servizio.
logsVisualizza i log del servizio tramite journalctl. Aggiunga --follow per il monitoraggio in tempo reale.
Esempi
Installa come servizio utente (sudo non richiesto):
$ renamed service install --userInstalla con un file di configurazione:
$ renamed service install --user --config ~/.config/renamed/config.yamlControlla lo stato del servizio:
$ renamed service statusSegui i log in tempo reale:
$ renamed service logs --followOpzioni d'Installazione
--userInstalla come servizio utente. Funziona senza sudo, si avvia all'accesso dell'utente.
--systemInstalla come servizio di sistema. Richiede sudo, viene eseguito all'avvio.
--config <path>Percorso al file di configurazione YAML.
--watch-dir <path>Directory da monitorare. Può essere specificata più volte.
Output di Stato
● 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.2MSuggerimenti
Autentica prima — Esegua renamed auth login prima di installare il servizio. Il servizio necessita di credenziali memorizzate per funzionare.
Utente vs Sistema — Utilizzi --user per workstation personali. Utilizzi --system per server dove desidera che il servizio venga eseguito all'avvio senza accesso utente.
File di configurazione — Per configurazioni complesse con più directory di monitoraggio, utilizzi un file di configurazione YAML anziché flag CLI.